Struct backup_deduplicator::analyze::analysis::FileInformation
source · pub struct FileInformation {
pub path: FilePath,
pub content_hash: GeneralHash,
pub parent: Mutex<Option<Weak<AnalysisFile>>>,
}Fields§
§path: FilePath§content_hash: GeneralHash§parent: Mutex<Option<Weak<AnalysisFile>>>Trait Implementations§
source§impl Debug for FileInformation
impl Debug for FileInformation
source§impl<'de> Deserialize<'de> for FileInformation
impl<'de> Deserialize<'de> for FileInformation
source§fn 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
Auto Trait Implementations§
impl !Freeze for FileInformation
impl RefUnwindSafe for FileInformation
impl Send for FileInformation
impl Sync for FileInformation
impl Unpin for FileInformation
impl UnwindSafe for FileInformation
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