From a9c12f0909babb531e4cab06c2c9ccb3cbd0ccaf Mon Sep 17 00:00:00 2001 From: Jonas Platte Date: Sat, 27 Nov 2021 22:41:35 +0100 Subject: [PATCH] state-res: Remove EventMap type alias --- crates/ruma-state-res/src/lib.rs | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/crates/ruma-state-res/src/lib.rs b/crates/ruma-state-res/src/lib.rs index c161f8ee..dab1e09f 100644 --- a/crates/ruma-state-res/src/lib.rs +++ b/crates/ruma-state-res/src/lib.rs @@ -30,9 +30,6 @@ pub use state_event::Event; /// A mapping of event type and state_key to some value `T`, usually an `EventId`. pub type StateMap = HashMap<(EventType, String), T>; -/// A mapping of `EventId` to `T`, usually a `ServerPdu`. -type EventMap = HashMap, T>; - /// Resolve sets of state events as they come in. /// /// Internally `StateResolution` builds a graph and an auth chain to allow for state conflict @@ -558,7 +555,7 @@ fn mainline_sort( /// associated mainline depth. fn get_mainline_depth( mut event: Option, - mainline_map: &EventMap, + mainline_map: &HashMap, usize>, fetch_event: impl Fn(&EventId) -> Option, ) -> Result { while let Some(sort_ev) = event { @@ -660,7 +657,7 @@ mod tests { alice, bob, charlie, do_check, ella, event_id, member_content_ban, member_content_join, room_id, to_init_pdu_event, to_pdu_event, zara, StateEvent, TestStore, INITIAL_EVENTS, }, - Event, EventMap, StateMap, + Event, StateMap, }; fn test_event_sort() { @@ -1049,7 +1046,7 @@ mod tests { // build up the DAG let (state_at_bob, state_at_charlie, expected) = store.set_up(); - let ev_map: EventMap> = store.0.clone(); + let ev_map = store.0.clone(); let state_sets = [state_at_bob, state_at_charlie]; let resolved = match crate::resolve( &RoomVersionId::V2, @@ -1153,7 +1150,7 @@ mod tests { }) .collect::>(); - let ev_map: EventMap> = store.0.clone(); + let ev_map = store.0.clone(); let state_sets = [state_set_a, state_set_b]; let resolved = match crate::resolve( &RoomVersionId::V6,