Trait Package
pubgrub::package
pub trait Package: Clone + Eq + Hash + Debug + Display { }
Trait for identifying packages. Automatically implemented for types already implementing Clone + Eq + Hash + Debug + Display.
impl<T: Clone + Eq + Hash + Debug + Display> Package for T
Automatically implement the Package trait for any type that already implement Clone + Eq + Hash + Debug + Display.