Take a &clock::Global instead of cloning in edits_since

This commit is contained in:
Antonio Scandurra 2021-11-01 10:48:20 +01:00
parent 2919cbe9cb
commit 6e5ec2a00d
4 changed files with 23 additions and 19 deletions

View file

@ -261,7 +261,7 @@ impl FoldMap {
},
);
let edits = buffer
.edits_since(last_sync.version)
.edits_since(&last_sync.version)
.map(Into::into)
.collect::<Vec<_>>();
if edits.is_empty() {
@ -1344,7 +1344,7 @@ mod tests {
let edit_count = rng.gen_range(1..=5);
buffer.randomly_edit(&mut rng, edit_count);
buffer
.edits_since::<Point>(start_version)
.edits_since::<Point>(&start_version)
.collect::<Vec<_>>()
});
log::info!("editing {:?}", edits);