pub enum DeltaKind {
Second(PrefixKind),
Minute,
Hour,
Day,
Week,
Month,
Year,
HMS,
}Variants§
Trait Implementations§
Source§impl UnitInfo for DeltaKind
impl UnitInfo for DeltaKind
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 DeltaKind
impl StructuralPartialEq for DeltaKind
Auto Trait Implementations§
impl Freeze for DeltaKind
impl RefUnwindSafe for DeltaKind
impl Send for DeltaKind
impl Sync for DeltaKind
impl Unpin for DeltaKind
impl UnwindSafe for DeltaKind
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