pub struct Since(pub u64);Expand description
The struct define wrapper for (unsigned 64-bit integer) tx field since
See tx-since
Tuple Fields§
§0: u64Implementations§
Source§impl Since
impl Since
Sourcepub fn is_absolute(self) -> bool
pub fn is_absolute(self) -> bool
Whether since represented absolute form
Sourcepub fn is_relative(self) -> bool
pub fn is_relative(self) -> bool
Whether since represented relative form
Sourcepub fn flags_is_valid(self) -> bool
pub fn flags_is_valid(self) -> bool
Whether since flag is valid
Sourcepub fn extract_metric(self) -> Option<SinceMetric>
pub fn extract_metric(self) -> Option<SinceMetric>
Extracts a SinceMetric from an unsigned 64-bit integer since
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Since
impl RefUnwindSafe for Since
impl Send for Since
impl Sync for Since
impl Unpin for Since
impl UnwindSafe for Since
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