#[non_exhaustive]
pub enum Units {
Show 48 variants yottakatal(yottakatal), zettakatal(zettakatal), exakatal(exakatal), petakatal(petakatal), terakatal(terakatal), gigakatal(gigakatal), megakatal(megakatal), kilokatal(kilokatal), hectokatal(hectokatal), decakatal(decakatal), katal(katal), decikatal(decikatal), centikatal(centikatal), millikatal(millikatal), microkatal(microkatal), nanokatal(nanokatal), picokatal(picokatal), femtokatal(femtokatal), attokatal(attokatal), zeptokatal(zeptokatal), yoctokatal(yoctokatal), yotta_enzyme_unit(yotta_enzyme_unit), zetta_enzyme_unit(zetta_enzyme_unit), exa_enzyme_unit(exa_enzyme_unit), peta_enzyme_unit(peta_enzyme_unit), tera_enzyme_unit(tera_enzyme_unit), giga_enzyme_unit(giga_enzyme_unit), mega_enzyme_unit(mega_enzyme_unit), kilo_enzyme_unit(kilo_enzyme_unit), hecto_enzyme_unit(hecto_enzyme_unit), deca_enzyme_unit(deca_enzyme_unit), enzyme_unit(enzyme_unit), deci_enzyme_unit(deci_enzyme_unit), centi_enzyme_unit(centi_enzyme_unit), milli_enzyme_unit(milli_enzyme_unit), micro_enzyme_unit(micro_enzyme_unit), nano_enzyme_unit(nano_enzyme_unit), pico_enzyme_unit(pico_enzyme_unit), femto_enzyme_unit(femto_enzyme_unit), atto_enzyme_unit(atto_enzyme_unit), zepto_enzyme_unit(zepto_enzyme_unit), yocto_enzyme_unit(yocto_enzyme_unit), particle_per_second(particle_per_second), mole_per_second(mole_per_second), standard_centimeter_per_minute(standard_centimeter_per_minute), standard_liter_per_minute(standard_liter_per_minute), standard_cubic_meter_per_minute(standard_cubic_meter_per_minute), standard_cubic_foot_per_minute(standard_cubic_foot_per_minute),
}
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.
§

yottakatal(yottakatal)

yottakatals

§

zettakatal(zettakatal)

zettakatals

§

exakatal(exakatal)

exakatals

§

petakatal(petakatal)

petakatals

§

terakatal(terakatal)

terakatals

§

gigakatal(gigakatal)

gigakatals

§

megakatal(megakatal)

megakatals

§

kilokatal(kilokatal)

kilokatals

§

hectokatal(hectokatal)

hectokatals

§

decakatal(decakatal)

decakatals

§

katal(katal)

katals

§

decikatal(decikatal)

decikatals

§

centikatal(centikatal)

centikatals

§

millikatal(millikatal)

millikatals

§

microkatal(microkatal)

microkatals

§

nanokatal(nanokatal)

nanokatals

§

picokatal(picokatal)

picokatals

§

femtokatal(femtokatal)

femtokatals

§

attokatal(attokatal)

attokatals

§

zeptokatal(zeptokatal)

zeptokatals

§

yoctokatal(yoctokatal)

yoctokatals

§

yotta_enzyme_unit(yotta_enzyme_unit)

yotta enzyme units

§

zetta_enzyme_unit(zetta_enzyme_unit)

zetta enzyme units

§

exa_enzyme_unit(exa_enzyme_unit)

exa enzyme units

§

peta_enzyme_unit(peta_enzyme_unit)

peta enzyme units

§

tera_enzyme_unit(tera_enzyme_unit)

tera enzyme units

§

giga_enzyme_unit(giga_enzyme_unit)

giga enzyme units

§

mega_enzyme_unit(mega_enzyme_unit)

mega enzyme units

§

kilo_enzyme_unit(kilo_enzyme_unit)

kilo enzyme units

§

hecto_enzyme_unit(hecto_enzyme_unit)

hecto enzyme units

§

deca_enzyme_unit(deca_enzyme_unit)

deca enzyme units

§

enzyme_unit(enzyme_unit)

enzyme units

§

deci_enzyme_unit(deci_enzyme_unit)

deci enzyme units

§

centi_enzyme_unit(centi_enzyme_unit)

centi enzyme units

§

milli_enzyme_unit(milli_enzyme_unit)

milli enzyme units

§

micro_enzyme_unit(micro_enzyme_unit)

micro enzyme units

§

nano_enzyme_unit(nano_enzyme_unit)

nano enzyme units

§

pico_enzyme_unit(pico_enzyme_unit)

pico enzyme units

§

femto_enzyme_unit(femto_enzyme_unit)

femto enzyme units

§

atto_enzyme_unit(atto_enzyme_unit)

atto enzyme units

§

zepto_enzyme_unit(zepto_enzyme_unit)

zepto enzyme units

§

yocto_enzyme_unit(yocto_enzyme_unit)

yocto enzyme units

§

particle_per_second(particle_per_second)

particles per second

§

mole_per_second(mole_per_second)

moles per second

§

standard_centimeter_per_minute(standard_centimeter_per_minute)

standard centimeters per minute

§

standard_liter_per_minute(standard_liter_per_minute)

standard liters per minute

§

standard_cubic_meter_per_minute(standard_cubic_meter_per_minute)

standard cubic meters per minute

§

standard_cubic_foot_per_minute(standard_cubic_foot_per_minute)

standard cubic feet per hour

Implementations§

source§

impl Units

source

pub fn abbreviation(&self) -> &'static str

Unit abbreviation.

source

pub fn singular(&self) -> &'static str

Unit singular description.

source

pub fn plural(&self) -> &'static str

Unit plural description.

Trait Implementations§

source§

impl Clone for Units

source§

fn clone(&self) -> Units

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Units

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for Units

Auto Trait Implementations§

§

impl Freeze for Units

§

impl RefUnwindSafe for Units

§

impl Send for Units

§

impl Sync for Units

§

impl Unpin for Units

§

impl UnwindSafe for Units

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.