Trait metric::composite::UnitName
[−]
[src]
pub trait UnitName { fn get_unit(&self) -> &'static str; fn get_unit_static() -> &'static str; fn write_unit_static(_: &mut Formatter) -> Result; }
Required Methods
fn get_unit(&self) -> &'static str
fn get_unit_static() -> &'static str
fn write_unit_static(_: &mut Formatter) -> Result
Implementors
impl UnitName for Celsius
impl UnitName for Kelvin
impl UnitName for Fahrenheit
impl UnitName for Meter
impl UnitName for Kilometer
impl UnitName for Centimeter
impl UnitName for Millimeter
impl UnitName for Micrometer
impl UnitName for Nanometer
impl UnitName for Picometer
impl UnitName for Femtometer
impl UnitName for Inch
impl UnitName for Foot
impl UnitName for Yard
impl UnitName for Mile
impl UnitName for AU
impl UnitName for Lightyear
impl UnitName for Second
impl UnitName for Minute
impl UnitName for Hour
impl UnitName for Day
impl UnitName for Year
impl UnitName for Decade
impl UnitName for Century
impl UnitName for Millennium
impl UnitName for metric::mass::metric::Ton
impl UnitName for Kilogram
impl UnitName for Gram
impl UnitName for Centigram
impl UnitName for Milligram
impl UnitName for metric::mass::imperial::Ton
impl UnitName for Pound
impl UnitName for Ounce
impl<T, U> UnitName for Mul<T, U> where
T: Unit + UnitName,
U: UnitName,impl<T, U> UnitName for Div<T, U> where
T: Unit + UnitName,
U: UnitName,