pub trait DynJet {
// Required methods
fn as_any(&self) -> &dyn Any;
fn dyn_clone(&self) -> Box<dyn Jet>;
fn dyn_eq(&self, other: &dyn Jet) -> bool;
fn dyn_cmp(&self, other: &dyn Jet) -> Ordering;
fn dyn_hash(&self, state: &mut dyn Hasher);
}Expand description
Lets Box<dyn Jet> work with Clone, Eq, Ord, and Hash.