History

Rust 1.85 (#25272)

Closes #ISSUE Release Notes: - N/A *or* Added/Fixed/Improved ... ---------

Piotr Osiewicz committed 1 year ago

Commit e4e758d1 parent fc52b4368 files · +180 −190Browse files

Showing the changes to crates/multi_buffer/src/multi_buffer.rs (1 of 68 files). Show all

Unified · Split

crates/multi_buffer/src/multi_buffer.rs+11−11
@@ -6896,7 +6896,7 @@ impl<'a> sum_tree::Dimension<'a, ExcerptSummary> for ExcerptOffset { · 6895 unmodified lines
68966896 }
68976897 }
68986898
6899−impl<'a> sum_tree::SeekTarget<'a, ExcerptSummary, ExcerptSummary> for ExcerptOffset {
6899+impl sum_tree::SeekTarget<'_, ExcerptSummary, ExcerptSummary> for ExcerptOffset {
69006900 fn cmp(&self, cursor_location: &ExcerptSummary, _: &()) -> cmp::Ordering {
69016901 Ord::cmp(&self.value, &cursor_location.text.len)
69026902 }
@@ -6908,7 +6908,7 @@ impl<'a> sum_tree::SeekTarget<'a, ExcerptSummary, Option<&'a Locator>> for Locat · 5 unmodified lines
69086908 }
69096909 }
69106910
6911−impl<'a> sum_tree::SeekTarget<'a, ExcerptSummary, ExcerptSummary> for Locator {
6911+impl sum_tree::SeekTarget<'_, ExcerptSummary, ExcerptSummary> for Locator {
69126912 fn cmp(&self, cursor_location: &ExcerptSummary, _: &()) -> cmp::Ordering {
69136913 Ord::cmp(self, &cursor_location.excerpt_locator)
69146914 }
@@ -6982,16 +6982,16 @@ impl<'a> sum_tree::Dimension<'a, DiffTransformSummary> for ExcerptPoint { · 67 unmodified lines
69826982 }
69836983 }
69846984
6985−impl<'a, D: TextDimension + Ord>
6986− sum_tree::SeekTarget<'a, DiffTransformSummary, DiffTransformSummary> for ExcerptDimension<D>
6985+impl<D: TextDimension + Ord> sum_tree::SeekTarget<'_, DiffTransformSummary, DiffTransformSummary>
6986+ for ExcerptDimension<D>
69876987 {
69886988 fn cmp(&self, cursor_location: &DiffTransformSummary, _: &()) -> cmp::Ordering {
69896989 Ord::cmp(&self.0, &D::from_text_summary(&cursor_location.input))
69906990 }
69916991 }
69926992
6993−impl<'a, D: TextDimension + Ord>
6994− sum_tree::SeekTarget<'a, DiffTransformSummary, (OutputDimension<D>, ExcerptDimension<D>)>
6993+impl<D: TextDimension + Ord>
6994+ sum_tree::SeekTarget<'_, DiffTransformSummary, (OutputDimension<D>, ExcerptDimension<D>)>
69956995 for ExcerptDimension<D>
69966996 {
69976997 fn cmp(
@@ -7053,14 +7053,14 @@ impl<'a> sum_tree::Dimension<'a, DiffTransformSummary> for Point { · 55 unmodified lines
70537053 }
70547054 }
70557055
7056−impl<'a> MultiBufferRows<'a> {
7056+impl MultiBufferRows<'_> {
70577057 pub fn seek(&mut self, MultiBufferRow(row): MultiBufferRow) {
70587058 self.point = Point::new(row, 0);
70597059 self.cursor.seek(&self.point);
70607060 }
70617061 }
70627062
7063−impl<'a> Iterator for MultiBufferRows<'a> {
7063+impl Iterator for MultiBufferRows<'_> {
70647064 type Item = RowInfo;
70657065
70667066 fn next(&mut self) -> Option<Self::Item> {
@@ -7304,7 +7304,7 @@ impl<'a> Iterator for MultiBufferChunks<'a> { · 237 unmodified lines
73047304 }
73057305 }
73067306
7307−impl<'a> MultiBufferBytes<'a> {
7307+impl MultiBufferBytes<'_> {
73087308 fn consume(&mut self, len: usize) {
73097309 self.range.start += len;
73107310 self.chunk = &self.chunk[len..];
@@ -7351,7 +7351,7 @@ impl<'a> Iterator for MultiBufferBytes<'a> { · 40 unmodified lines
73517351 }
73527352 }
73537353
7354−impl<'a> io::Read for MultiBufferBytes<'a> {
7354+impl io::Read for MultiBufferBytes<'_> {
73557355 fn read(&mut self, buf: &mut [u8]) -> io::Result<usize> {
73567356 let len = cmp::min(buf.len(), self.chunk.len());
73577357 buf[..len].copy_from_slice(&self.chunk[..len]);
@@ -7362,7 +7362,7 @@ impl<'a> io::Read for MultiBufferBytes<'a> { · 4 unmodified lines
73627362 }
73637363 }
73647364
7365−impl<'a> io::Read for ReversedMultiBufferBytes<'a> {
7365+impl io::Read for ReversedMultiBufferBytes<'_> {
73667366 fn read(&mut self, buf: &mut [u8]) -> io::Result<usize> {
73677367 let len = cmp::min(buf.len(), self.chunk.len());
73687368 buf[..len].copy_from_slice(&self.chunk[..len]);

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t