pub struct SyncFromDiskMetadata {
pub last_time: SystemTime,
}
Expand description
Metadata used to store information about disk sync time
Fields
last_time: SystemTime
The last time the sync was done
Implementations
sourceimpl SyncFromDiskMetadata
impl SyncFromDiskMetadata
sourcepub fn new(last_time: SystemTime) -> Self
pub fn new(last_time: SystemTime) -> Self
Create a new SyncFromDiskMetadata
Trait Implementations
sourceimpl Debug for SyncFromDiskMetadata
impl Debug for SyncFromDiskMetadata
sourceimpl<'de> Deserialize<'de> for SyncFromDiskMetadata
impl<'de> Deserialize<'de> for SyncFromDiskMetadata
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl SerdeAny for SyncFromDiskMetadata
impl SerdeAny for SyncFromDiskMetadata
sourcefn as_any_mut(&mut self) -> &mut dyn Any
fn as_any_mut(&mut self) -> &mut dyn Any
returns this as mutable Any trait
sourcefn as_any_boxed(self: Box<SyncFromDiskMetadata>) -> Box<dyn Any>
fn as_any_boxed(self: Box<SyncFromDiskMetadata>) -> Box<dyn Any>
returns this as boxed Any trait
sourceimpl Serialize for SyncFromDiskMetadata
impl Serialize for SyncFromDiskMetadata
Auto Trait Implementations
impl RefUnwindSafe for SyncFromDiskMetadata
impl Send for SyncFromDiskMetadata
impl Sync for SyncFromDiskMetadata
impl Unpin for SyncFromDiskMetadata
impl UnwindSafe for SyncFromDiskMetadata
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Tail, T> Prepend<T> for Tail
impl<Tail, T> Prepend<T> for Tail
type PreprendResult = Tail
type PreprendResult = Tail
The Resulting TupleList
, of an Prepend::prepend()
call,
including the prepended entry. Read more
sourcefn prepend(self, value: T) -> (T, <Tail as Prepend<T>>::PreprendResult)
fn prepend(self, value: T) -> (T, <Tail as Prepend<T>>::PreprendResult)
Prepend a value to this tuple, returning a new tuple with prepended value.