Enum Units
#[non_exhaustive]pub enum Units {
Show 29 variants
yottawatt_per_second,
zettawatt_per_second,
exawatt_per_second,
petawatt_per_second,
terawatt_per_second,
gigawatt_per_second,
megawatt_per_second,
kilowatt_per_second,
hectowatt_per_second,
decawatt_per_second,
watt_per_second,
deciwatt_per_second,
centiwatt_per_second,
milliwatt_per_second,
microwatt_per_second,
nanowatt_per_second,
picowatt_per_second,
femtowatt_per_second,
attowatt_per_second,
zeptowatt_per_second,
yoctowatt_per_second,
erg_per_second_squared,
foot_pound_per_second_squared,
horsepower_per_second,
horsepower_per_second_boiler,
horsepower_per_second_electric,
horsepower_per_second_metric,
horsepower_per_second_imperial,
hydraulic_horsepower_per_second,
}Expand description
Unit enum.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
yottawatt_per_second
yottawatts per second
zettawatt_per_second
zettawatts per second
exawatt_per_second
exawatts per second
petawatt_per_second
petawatts per second
terawatt_per_second
terawatts per second
gigawatt_per_second
gigawatts per second
megawatt_per_second
megawatts per second
kilowatt_per_second
kilowatts per second
hectowatt_per_second
hectowatts per second
decawatt_per_second
decawatts per second
watt_per_second
watts per second
deciwatt_per_second
deciwatts per second
centiwatt_per_second
centiwatts per second
milliwatt_per_second
milliwatts per second
microwatt_per_second
microwatts per second
nanowatt_per_second
nanowatts per second
picowatt_per_second
picowatts per second
femtowatt_per_second
femtowatts per second
attowatt_per_second
attowatts per second
zeptowatt_per_second
zeptowatts per second
yoctowatt_per_second
yoctowatts per second
erg_per_second_squared
ergs per second squared
foot_pound_per_second_squared
foot pounds-force per second squared
horsepower_per_second
horsepower per second
horsepower_per_second_boiler
horsepower per second (boiler)
horsepower_per_second_electric
horsepower per second (electric)
horsepower_per_second_metric
metric horsepower per second
horsepower_per_second_imperial
horsepower per second (Imperial)
hydraulic_horsepower_per_second
hydraulic horsepower per second
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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)
Converts
&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)
Converts
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.