pub enum SinceSource {
LockArgs(usize),
Value(u64),
}Variants§
LockArgs(usize)
The vaule in the tuple is offset of the args, and the since is stored in lock.args[offset..offset+8]
Value(u64)
raw since value
Trait Implementations§
Source§impl Clone for SinceSource
impl Clone for SinceSource
Source§fn clone(&self) -> SinceSource
fn clone(&self) -> SinceSource
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 SinceSource
impl Debug for SinceSource
Source§impl Default for SinceSource
impl Default for SinceSource
Source§fn default() -> SinceSource
fn default() -> SinceSource
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SinceSource
impl RefUnwindSafe for SinceSource
impl Send for SinceSource
impl Sync for SinceSource
impl Unpin for SinceSource
impl UnwindSafe for SinceSource
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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