pub struct ComplexUnit {Show 16 fields
pub prefix_multiplier: f64,
pub amount_of_substance_count: i32,
pub amount_of_substance_unit: AmountOfSubstanceUnit,
pub electric_current_count: i32,
pub electric_current_unit: ElectricCurrentUnit,
pub length_count: i32,
pub length_unit: LengthUnit,
pub luminous_intensity_count: i32,
pub luminous_intensity_unit: LuminousIntensityUnit,
pub mass_count: i32,
pub mass_unit: MassUnit,
pub temperature_count: i32,
pub temperature_unit: TemperatureDeltaUnit,
pub time_count: i32,
pub time_unit: TimeUnit,
pub unit_string: &'static str,
}Fields§
§prefix_multiplier: f64§amount_of_substance_count: i32§amount_of_substance_unit: AmountOfSubstanceUnit§electric_current_count: i32§electric_current_unit: ElectricCurrentUnit§length_count: i32§length_unit: LengthUnit§luminous_intensity_count: i32§luminous_intensity_unit: LuminousIntensityUnit§mass_count: i32§mass_unit: MassUnit§temperature_count: i32§temperature_unit: TemperatureDeltaUnit§time_count: i32§time_unit: TimeUnit§unit_string: &'static strImplementations§
Source§impl ComplexUnit
impl ComplexUnit
pub fn unit_to_string(&self) -> String
Trait Implementations§
Source§impl Clone for ComplexUnit
impl Clone for ComplexUnit
Source§fn clone(&self) -> ComplexUnit
fn clone(&self) -> ComplexUnit
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ComplexUnit
impl Debug for ComplexUnit
impl Copy for ComplexUnit
Auto Trait Implementations§
impl Freeze for ComplexUnit
impl RefUnwindSafe for ComplexUnit
impl Send for ComplexUnit
impl Sync for ComplexUnit
impl Unpin for ComplexUnit
impl UnwindSafe for ComplexUnit
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