Skip to content

Commit a7bef88

Browse files
committed
feat(sdk): LatestEventValue implements Default.
1 parent 5e94610 commit a7bef88

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

crates/matrix-sdk/src/latest_events/latest_event.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,10 @@ impl LatestEvent {
9191
}
9292

9393
/// A latest event value!
94-
#[derive(Debug, Clone)]
94+
#[derive(Debug, Default, Clone)]
9595
pub enum LatestEventValue {
9696
/// No value has been computed yet, or no candidate value was found.
97+
#[default]
9798
None,
9899

99100
/// A `m.room.message` event.
@@ -148,7 +149,7 @@ impl LatestEventValue {
148149
room_event_cache
149150
.rfind_map_event_in_memory_by(|event| find_and_map(event, power_levels))
150151
.await
151-
.unwrap_or(LatestEventValue::None)
152+
.unwrap_or_default()
152153
}
153154
}
154155

0 commit comments

Comments
 (0)