pub struct BaseUnitMap {
pub meter: Fraction,
pub second: Fraction,
pub kilogram: Fraction,
pub ampere: Fraction,
pub kelvins: Fraction,
pub mole: Fraction,
pub candela: Fraction,
}Fields§
§meter: Fraction§second: Fraction§kilogram: Fraction§ampere: Fraction§kelvins: Fraction§mole: Fraction§candela: FractionImplementations§
Source§impl BaseUnitMap
impl BaseUnitMap
pub const EMPTY: BaseUnitMap
pub const fn unit_fields(&self) -> [(&'static str, &Fraction); 7]
pub const fn add(&self, other: Self) -> Self
pub const fn simplify(self) -> Self
pub const fn neg(self) -> Self
pub const fn imul(&self, rhs: i32) -> Self
pub const fn fmul(&self, f: Fraction) -> Self
pub const fn eq(&self, rhs: &Self) -> bool
Trait Implementations§
Source§impl Clone for BaseUnitMap
impl Clone for BaseUnitMap
Source§fn clone(&self) -> BaseUnitMap
fn clone(&self) -> BaseUnitMap
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 BaseUnitMap
impl Debug for BaseUnitMap
Source§impl Display for BaseUnitMap
impl Display for BaseUnitMap
Source§impl PartialEq for BaseUnitMap
impl PartialEq for BaseUnitMap
impl Copy for BaseUnitMap
impl Eq for BaseUnitMap
impl StructuralPartialEq for BaseUnitMap
Auto Trait Implementations§
impl Freeze for BaseUnitMap
impl RefUnwindSafe for BaseUnitMap
impl Send for BaseUnitMap
impl Sync for BaseUnitMap
impl Unpin for BaseUnitMap
impl UnwindSafe for BaseUnitMap
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