state-res: Make resolve more general by using impl IntoIterator for state_sets
This commit is contained in:
@@ -61,10 +61,10 @@ fn resolution_shallow_auth_chain(c: &mut Criterion) {
|
||||
|
||||
b.iter(|| {
|
||||
let ev_map = store.0.clone();
|
||||
let state_sets = vec![state_at_bob.clone(), state_at_charlie.clone()];
|
||||
let state_sets = [&state_at_bob, &state_at_charlie];
|
||||
let _ = match state_res::resolve(
|
||||
&RoomVersionId::Version6,
|
||||
&state_sets,
|
||||
state_sets,
|
||||
state_sets
|
||||
.iter()
|
||||
.map(|map| {
|
||||
@@ -125,10 +125,10 @@ fn resolve_deeper_event_set(c: &mut Criterion) {
|
||||
.collect::<StateMap<_>>();
|
||||
|
||||
b.iter(|| {
|
||||
let state_sets = vec![state_set_a.clone(), state_set_b.clone()];
|
||||
let state_sets = [&state_set_a, &state_set_b];
|
||||
let _ = match state_res::resolve(
|
||||
&RoomVersionId::Version6,
|
||||
&state_sets,
|
||||
state_sets,
|
||||
state_sets
|
||||
.iter()
|
||||
.map(|map| {
|
||||
|
||||
Reference in New Issue
Block a user