#[non_exhaustive]pub enum Units {
Show 36 variants
yottagram(yottagram),
zettagram(zettagram),
exagram(exagram),
petagram(petagram),
teragram(teragram),
gigagram(gigagram),
megagram(megagram),
kilogram(kilogram),
hectogram(hectogram),
decagram(decagram),
gram(gram),
decigram(decigram),
centigram(centigram),
milligram(milligram),
microgram(microgram),
nanogram(nanogram),
picogram(picogram),
femtogram(femtogram),
attogram(attogram),
zeptogram(zeptogram),
yoctogram(yoctogram),
carat(carat),
dalton(dalton),
grain(grain),
hundredweight_long(hundredweight_long),
hundredweight_short(hundredweight_short),
ounce(ounce),
ounce_troy(ounce_troy),
pennyweight(pennyweight),
pound(pound),
pound_troy(pound_troy),
slug(slug),
ton_assay(ton_assay),
ton_long(ton_long),
ton_short(ton_short),
ton(ton),
}
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.
yottagram(yottagram)
yottagrams
zettagram(zettagram)
zettagrams
exagram(exagram)
exagrams
petagram(petagram)
petagrams
teragram(teragram)
teragrams
gigagram(gigagram)
gigagrams
megagram(megagram)
megagrams
kilogram(kilogram)
kilograms
hectogram(hectogram)
hectograms
decagram(decagram)
decagrams
gram(gram)
grams
decigram(decigram)
decigrams
centigram(centigram)
centigrams
milligram(milligram)
milligrams
microgram(microgram)
micrograms
nanogram(nanogram)
nanograms
picogram(picogram)
picograms
femtogram(femtogram)
femtograms
attogram(attogram)
attograms
zeptogram(zeptogram)
zeptograms
yoctogram(yoctogram)
yoctograms
carat(carat)
carats
dalton(dalton)
daltons
grain(grain)
grains
hundredweight_long(hundredweight_long)
hundredweight (long)
hundredweight_short(hundredweight_short)
hundredweight (short)
ounce(ounce)
ounces
ounce_troy(ounce_troy)
troy ounces
pennyweight(pennyweight)
pennyweight
pound(pound)
pounds
pound_troy(pound_troy)
troy pounds
slug(slug)
slugs
ton_assay(ton_assay)
assay tons
ton_long(ton_long)
long tons
ton_short(ton_short)
short tons
ton(ton)
tons
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 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