diff --git a/src/libstd/workcache.rs b/src/libstd/workcache.rs index 1dd7bfd75db8..c46c2d17ed0c 100644 --- a/src/libstd/workcache.rs +++ b/src/libstd/workcache.rs @@ -174,7 +174,7 @@ pub impl Database { let k = json_encode(&(fn_name, declared_inputs)); match self.db_cache.find(&k) { None => None, - Some(&v) => Some(json_decode(copy v)) + Some(v) => Some(json_decode(*v)) } }