pub struct WorkingCopy {
pub state: &'static str,
pub hashes: Option<Hashes>,
pub size: Option<u64>,
pub hash_source: Option<&'static str>,
}Fields§
§state: &'static strWhether the working file is present and available for inspection.
hashes: Option<Hashes>§size: Option<u64>§hash_source: Option<&'static str>Trait Implementations§
Source§impl Clone for WorkingCopy
impl Clone for WorkingCopy
Source§impl Debug for WorkingCopy
impl Debug for WorkingCopy
Auto Trait Implementations§
impl Freeze for WorkingCopy
impl RefUnwindSafe for WorkingCopy
impl Send for WorkingCopy
impl Sync for WorkingCopy
impl Unpin for WorkingCopy
impl UnsafeUnpin for WorkingCopy
impl UnwindSafe for WorkingCopy
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