Drop unnecessary Registry for Box
authorDale Wijnand <dale.wijnand@gmail.com>
Fri, 4 May 2018 13:00:35 +0000 (14:00 +0100)
committerDale Wijnand <dale.wijnand@gmail.com>
Fri, 4 May 2018 13:00:35 +0000 (14:00 +0100)
src/cargo/core/registry.rs

index b219105bff08ce4087a4530194afe77c02347b2c..95b49053ff83e8901a366e09d8f51ee6690002c0 100644 (file)
@@ -23,12 +23,6 @@ pub trait Registry {
     }
 }
 
-impl<'a, T: ?Sized + Registry + 'a> Registry for Box<T> {
-    fn query(&mut self, dep: &Dependency, f: &mut FnMut(Summary)) -> CargoResult<()> {
-        (**self).query(dep, f)
-    }
-}
-
 /// This structure represents a registry of known packages. It internally
 /// contains a number of `Box<Source>` instances which are used to load a
 /// `Package` from.