pub struct SourceDirSnapshot {
pub name: String,
pub name_raw: Vec<u8>,
pub cnid: u32,
pub parent_cnid: u32,
pub dinfo: [u8; 16],
pub dxinfo: [u8; 16],
pub create_date: u32,
pub modify_date: u32,
pub backup_date: u32,
}Expand description
Per-directory metadata captured from a classic-HFS catalog dir record.
Fields§
§name: String§name_raw: Vec<u8>§cnid: u32Source CNID (dirDirID).
parent_cnid: u32§dinfo: [u8; 16]16-byte DInfo (frRect, frFlags, frLocation, frView).
dxinfo: [u8; 16]16-byte DXInfo (frScroll, frOpenChain, frScript, frXFlags, frComment, frPutAway).
create_date: u32§modify_date: u32§backup_date: u32Trait Implementations§
Source§impl Clone for SourceDirSnapshot
impl Clone for SourceDirSnapshot
Auto Trait Implementations§
impl Freeze for SourceDirSnapshot
impl RefUnwindSafe for SourceDirSnapshot
impl Send for SourceDirSnapshot
impl Sync for SourceDirSnapshot
impl Unpin for SourceDirSnapshot
impl UnsafeUnpin for SourceDirSnapshot
impl UnwindSafe for SourceDirSnapshot
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