pub enum Unit {
Astronomic(AstronomicUnit),
Imperial(ImperialUnit),
Metric(MetricUnit),
}
Variants§
Implementations§
source§impl Unit
impl Unit
sourcepub fn is_astronomic(&self) -> bool
pub fn is_astronomic(&self) -> bool
This method is mainly intended for internal use only.
sourcepub fn is_imperial(&self) -> bool
pub fn is_imperial(&self) -> bool
This method is mainly intended for internal use only.
sourcepub fn system(&self) -> UnitSystem
pub fn system(&self) -> UnitSystem
This method is mainly intended for internal use only.
Trait Implementations§
source§impl From<AstronomicUnit> for Unit
impl From<AstronomicUnit> for Unit
source§fn from(item: AstronomicUnit) -> Self
fn from(item: AstronomicUnit) -> Self
Converts to this type from the input type.
source§impl From<ImperialUnit> for Unit
impl From<ImperialUnit> for Unit
source§fn from(item: ImperialUnit) -> Self
fn from(item: ImperialUnit) -> Self
Converts to this type from the input type.
source§impl From<MetricUnit> for Unit
impl From<MetricUnit> for Unit
source§fn from(item: MetricUnit) -> Self
fn from(item: MetricUnit) -> Self
Converts to this type from the input type.