Enum uom::si::electric_charge::Units[][src]

pub enum Units {
    yottacoulomb(yottacoulomb),
    zettacoulomb(zettacoulomb),
    exacoulomb(exacoulomb),
    petacoulomb(petacoulomb),
    teracoulomb(teracoulomb),
    gigacoulomb(gigacoulomb),
    megacoulomb(megacoulomb),
    kilocoulomb(kilocoulomb),
    hectocoulomb(hectocoulomb),
    decacoulomb(decacoulomb),
    coulomb(coulomb),
    decicoulomb(decicoulomb),
    centicoulomb(centicoulomb),
    millicoulomb(millicoulomb),
    microcoulomb(microcoulomb),
    nanocoulomb(nanocoulomb),
    picocoulomb(picocoulomb),
    femtocoulomb(femtocoulomb),
    attocoulomb(attocoulomb),
    zeptocoulomb(zeptocoulomb),
    yoctocoulomb(yoctocoulomb),
    petaampere_hour(petaampere_hour),
    teraampere_hour(teraampere_hour),
    gigaampere_hour(gigaampere_hour),
    megaampere_hour(megaampere_hour),
    kiloampere_hour(kiloampere_hour),
    hectoampere_hour(hectoampere_hour),
    decaampere_hour(decaampere_hour),
    ampere_hour(ampere_hour),
    milliampere_hour(milliampere_hour),
    microampere_hour(microampere_hour),
    abcoulomb(abcoulomb),
    faraday(faraday),
    franklin(franklin),
    statcoulomb(statcoulomb),
    // some variants omitted
}

Unit enum.

Variants

yottacoulomb(yottacoulomb)

yottacoulombs

zettacoulomb(zettacoulomb)

zettacoulombs

exacoulomb(exacoulomb)

exacoulombs

petacoulomb(petacoulomb)

petacoulombs

teracoulomb(teracoulomb)

teracoulombs

gigacoulomb(gigacoulomb)

gigacoulombs

megacoulomb(megacoulomb)

megacoulombs

kilocoulomb(kilocoulomb)

kilocoulombs

hectocoulomb(hectocoulomb)

hectocoulombs

decacoulomb(decacoulomb)

decacoulombs

coulomb(coulomb)

coulombs

decicoulomb(decicoulomb)

decicoulombs

centicoulomb(centicoulomb)

centicoulombs

millicoulomb(millicoulomb)

millcoulombs

microcoulomb(microcoulomb)

microcoulombs

nanocoulomb(nanocoulomb)

nanocoulombs

picocoulomb(picocoulomb)

picocoulombs

femtocoulomb(femtocoulomb)

femtocoulombs

attocoulomb(attocoulomb)

attocoulombs

zeptocoulomb(zeptocoulomb)

zeptocoulombs

yoctocoulomb(yoctocoulomb)

yoctocoulombs

petaampere_hour(petaampere_hour)

petaampere hours

teraampere_hour(teraampere_hour)

teraampere hours

gigaampere_hour(gigaampere_hour)

gigaampere hours

megaampere_hour(megaampere_hour)

megaampere hours

kiloampere_hour(kiloampere_hour)

kiloampere hours

hectoampere_hour(hectoampere_hour)

hectoampere hours

decaampere_hour(decaampere_hour)

decaampere hours

ampere_hour(ampere_hour)

ampere hours

milliampere_hour(milliampere_hour)

milliampere hours

microampere_hour(microampere_hour)

microampere hours

abcoulomb(abcoulomb)

abcoulombs

faraday(faraday)

faradays

franklin(franklin)

franklins

statcoulomb(statcoulomb)

statcoulombs

Implementations

impl Units[src]

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

Unit abbreviation.

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

Unit singular description.

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

Unit plural description.

Trait Implementations

impl Clone for Units[src]

impl Copy for Units[src]

impl Debug for Units[src]

Auto Trait Implementations

impl RefUnwindSafe for Units

impl Send for Units

impl Sync for Units

impl Unpin for Units

impl UnwindSafe for Units

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T[src]

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.