pub enum SpeedKind {
Ratio(LengthKind, DeltaKind),
Mach,
Light,
}Variants§
Trait Implementations§
Source§impl UnitInfo for SpeedKind
impl UnitInfo for SpeedKind
fn walk_values<F: FnMut(Self) -> MyResult<()>>( multiply: bool, divide: bool, function: F, ) -> MyResult<()>
fn get_factor(&self) -> BigRational
fn get_name(&self) -> Option<String>
fn get_symbol(&self) -> Option<String>
fn get_offset(&self) -> BigRational
impl Copy for SpeedKind
impl StructuralPartialEq for SpeedKind
Auto Trait Implementations§
impl Freeze for SpeedKind
impl RefUnwindSafe for SpeedKind
impl Send for SpeedKind
impl Sync for SpeedKind
impl Unpin for SpeedKind
impl UnwindSafe for SpeedKind
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more