Enum Units
#[non_exhaustive]pub enum Units {
Show 42 variants
kilogram_square_meter_per_second,
yottanewton_meter_second,
zettanewton_meter_second,
exanewton_meter_second,
petanewton_meter_second,
teranewton_meter_second,
giganewton_meter_second,
meganewton_meter_second,
kilonewton_meter_second,
hectonewton_meter_second,
decanewton_meter_second,
newton_meter_second,
decinewton_meter_second,
centinewton_meter_second,
millinewton_meter_second,
micronewton_meter_second,
nanonewton_meter_second,
piconewton_meter_second,
femtonewton_meter_second,
attonewton_meter_second,
zeptonewton_meter_second,
yoctonewton_meter_second,
newton_yottameter_second,
newton_zettameter_second,
newton_exameter_second,
newton_petameter_second,
newton_terameter_second,
newton_gigameter_second,
newton_megameter_second,
newton_kilometer_second,
newton_hectometer_second,
newton_decameter_second,
newton_decimeter_second,
newton_centimeter_second,
newton_millimeter_second,
newton_micrometer_second,
newton_nanometer_second,
newton_picometer_second,
newton_femtometer_second,
newton_attometer_second,
newton_zeptometer_second,
newton_yoctometer_second,
}Expand description
Unit enum.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
kilogram_square_meter_per_second
kilogram square meters per second
yottanewton_meter_second
yottanewton meter seconds
zettanewton_meter_second
zettanewton meter seconds
exanewton_meter_second
exanewton meter seconds
petanewton_meter_second
petanewton meter seconds
teranewton_meter_second
teranewton meter seconds
giganewton_meter_second
giganewton meter seconds
meganewton_meter_second
meganewton meter seconds
kilonewton_meter_second
kilonewton meter seconds
hectonewton_meter_second
hectonewton meter seconds
decanewton_meter_second
decanewton meter seconds
newton_meter_second
newton meter seconds
decinewton_meter_second
decinewton meter seconds
centinewton_meter_second
centinewton meter seconds
millinewton_meter_second
millinewton meter seconds
micronewton_meter_second
micronewton meter seconds
nanonewton_meter_second
nanonewton meter seconds
piconewton_meter_second
piconewton meter seconds
femtonewton_meter_second
femtonewton meter seconds
attonewton_meter_second
attonewton meter seconds
zeptonewton_meter_second
zeptonewton meter seconds
yoctonewton_meter_second
yoctonewton meter seconds
newton_yottameter_second
newton yottameter seconds
newton_zettameter_second
newton zettameter seconds
newton_exameter_second
newton exameter seconds
newton_petameter_second
newton petameter seconds
newton_terameter_second
newton terameter seconds
newton_gigameter_second
newton gigameter seconds
newton_megameter_second
newton megameter seconds
newton_kilometer_second
newton kilometer seconds
newton_hectometer_second
newton hectometer seconds
newton_decameter_second
newton decameter seconds
newton_decimeter_second
newton decimeter seconds
newton_centimeter_second
newton centimeter seconds
newton_millimeter_second
newton millimeter seconds
newton_micrometer_second
newton micrometer seconds
newton_nanometer_second
newton nanometer seconds
newton_picometer_second
newton picometer seconds
newton_femtometer_second
newton femtometer seconds
newton_attometer_second
newton attometer seconds
newton_zeptometer_second
newton zeptometer seconds
newton_yoctometer_second
newton yoctometer seconds
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Units
impl RefUnwindSafe for Units
impl Send for Units
impl Sync for Units
impl Unpin for Units
impl UnsafeUnpin for Units
impl UnwindSafe for Units
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>, which can then be
downcast into Box<dyn ConcreteType> where ConcreteType implements Trait.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Rc<Trait> (where Trait: Downcast) to Rc<Any>, which can then be further
downcast into Rc<ConcreteType> where ConcreteType implements Trait.§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.