mirror of
https://forgejo.ellis.link/continuwuation/continuwuity.git
synced 2026-05-26 20:49:55 +00:00
refactor: Use HashSet
This commit is contained in:
@@ -685,7 +685,7 @@ async fn collect_required_state(
|
|||||||
required_state_request: &BTreeSet<TypeStateKey>,
|
required_state_request: &BTreeSet<TypeStateKey>,
|
||||||
) -> Vec<Raw<AnySyncStateEvent>> {
|
) -> Vec<Raw<AnySyncStateEvent>> {
|
||||||
let mut required_state = Vec::new();
|
let mut required_state = Vec::new();
|
||||||
let mut wildcard_types: BTreeSet<&StateEventType> = BTreeSet::new();
|
let mut wildcard_types: HashSet<&StateEventType> = HashSet::new();
|
||||||
|
|
||||||
for (event_type, state_key) in required_state_request {
|
for (event_type, state_key) in required_state_request {
|
||||||
if wildcard_types.contains(event_type) {
|
if wildcard_types.contains(event_type) {
|
||||||
|
|||||||
Reference in New Issue
Block a user