Complete 'inefficient' FIXME by remove unnecessary clone.

This commit is contained in:
Corey Farwell 2016-04-21 18:40:42 -04:00
parent 1eec5d9f72
commit 89c4daa834

View file

@ -129,7 +129,11 @@ impl StorageMethods for Storage {
let (sender, receiver) = ipc::channel().unwrap();
self.get_storage_thread().send(StorageThreadMsg::Keys(sender, self.get_url(), self.storage_type)).unwrap();
receiver.recv().unwrap().iter().cloned().map(DOMString::from).collect() // FIXME: inefficient?
receiver.recv()
.unwrap()
.into_iter()
.map(DOMString::from)
.collect()
}
// check-tidy: no specs after this line