Enum Units
#[non_exhaustive]pub enum Units {
Show 30 variants
yottaohm_meter,
zettaohm_meter,
exaohm_meter,
petaohm_meter,
teraohm_meter,
gigaohm_meter,
megaohm_meter,
kiloohm_meter,
hectoohm_meter,
decaohm_meter,
ohm_meter,
deciohm_meter,
centiohm_meter,
milliohm_meter,
microohm_meter,
nanoohm_meter,
picoohm_meter,
femtoohm_meter,
attoohm_meter,
zeptoohm_meter,
yoctoohm_meter,
abohm_meter,
statohm_meter,
ohm_centimeter,
abohm_centimeter,
statohm_centimeter,
ohm_inch,
ohm_foot,
ohm_yard,
ohm_square_millimeter_per_meter,
}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.
yottaohm_meter
yottaohm meters
zettaohm_meter
zettaohm meters
exaohm_meter
exaohm meters
petaohm_meter
petaohm meters
teraohm_meter
teraohm meters
gigaohm_meter
gigaohm meters
megaohm_meter
megaohm meters
kiloohm_meter
kiloohm meters
hectoohm_meter
hectoohm meters
decaohm_meter
decaohm meters
ohm_meter
ohm meters
deciohm_meter
deciohm meters
centiohm_meter
centiohm meters
milliohm_meter
milliohm meters
microohm_meter
microohm meters
nanoohm_meter
nanoohm meters
picoohm_meter
picoohm meters
femtoohm_meter
femtoohm meters
attoohm_meter
attoohm meters
zeptoohm_meter
zeptoohm meters
yoctoohm_meter
yoctoohm meters
abohm_meter
abohm meters
statohm_meter
statohm meters
ohm_centimeter
ohm centimeters
abohm_centimeter
abohm centimeters
statohm_centimeter
statohm centimeters
ohm_inch
ohm inches
ohm_foot
ohm feet
ohm_yard
ohm yards
ohm_square_millimeter_per_meter
ohm square millimeters per meter
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.