Skip to content

Commit 29ae0eb

Browse files
committed
chore(ui): Make Clippy happy.
1 parent 0122d11 commit 29ae0eb

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

crates/matrix-sdk-ui/src/timeline/controller/observable_items.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -553,6 +553,7 @@ impl<'e> ObservableItemsTransactionIterBuilder<'e> {
553553
}
554554

555555
/// Build the iterator.
556+
#[allow(clippy::iter_skip_zero)]
556557
fn build(self) -> ObservableItemsTransactionIter<'e> {
557558
// Calculate the size of the _start_ region.
558559
let size_of_start_region = if matches!(
@@ -626,6 +627,7 @@ impl<'e> ObservableItemsTransactionIterBuilder<'e> {
626627

627628
/// An iterator over timeline items.
628629
pub(crate) struct ObservableItemsTransactionIter<'observable_items_transaction> {
630+
#[allow(clippy::type_complexity)]
629631
inner: Take<
630632
Skip<
631633
Enumerate<
@@ -647,13 +649,13 @@ impl<'e> Iterator for ObservableItemsTransactionIter<'e> {
647649
}
648650
}
649651

650-
impl<'e> ExactSizeIterator for ObservableItemsTransactionIter<'e> {
652+
impl ExactSizeIterator for ObservableItemsTransactionIter<'_> {
651653
fn len(&self) -> usize {
652654
self.inner.len()
653655
}
654656
}
655657

656-
impl<'e> DoubleEndedIterator for ObservableItemsTransactionIter<'e> {
658+
impl DoubleEndedIterator for ObservableItemsTransactionIter<'_> {
657659
fn next_back(&mut self) -> Option<Self::Item> {
658660
self.inner.next_back()
659661
}

crates/matrix-sdk-ui/src/timeline/event_handler.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1174,7 +1174,7 @@ impl<'a, 'o> TimelineEventHandler<'a, 'o> {
11741174
.iter_remotes_region()
11751175
.rev()
11761176
.find_map(|(timeline_item_index, timeline_item)| {
1177-
timeline_item.as_event().and_then(|_| Some(timeline_item_index + 1))
1177+
timeline_item.as_event().map(|_| timeline_item_index + 1)
11781178
})
11791179
.unwrap_or_else(|| {
11801180
// There is no remote timeline item, so we could insert at the start of
@@ -1209,7 +1209,7 @@ impl<'a, 'o> TimelineEventHandler<'a, 'o> {
12091209
.iter_remotes_region()
12101210
.rev()
12111211
.find_map(|(timeline_item_index, timeline_item)| {
1212-
timeline_item.as_event().and_then(|_| Some(timeline_item_index + 1))
1212+
timeline_item.as_event().map(|_| timeline_item_index + 1)
12131213
})
12141214
.unwrap_or_else(|| {
12151215
// There is no remote timeline item, so we could insert at the start of

0 commit comments

Comments
 (0)