Avoid some clones.

This commit is contained in:
Ms2ger 2016-04-29 13:33:22 +02:00
parent 78ae9a5da0
commit 703d018f23
5 changed files with 13 additions and 17 deletions

View file

@ -146,8 +146,8 @@ impl DocumentLoader {
}
/// Mark an in-progress network request complete.
pub fn finish_load(&mut self, load: LoadType) {
let idx = self.blocking_loads.iter().position(|unfinished| *unfinished == load);
pub fn finish_load(&mut self, load: &LoadType) {
let idx = self.blocking_loads.iter().position(|unfinished| *unfinished == *load);
self.blocking_loads.remove(idx.expect(&format!("unknown completed load {:?}", load)));
}