pub struct PortableFileMetadata {
pub source_os: String,
pub source_filesystem: String,
pub mode_origin: PortableModeOrigin,
pub posix_owner: Option<PortablePosixOwner>,
pub attributes: Option<u32>,
pub native: NativeFileMetadata,
}Fields§
§source_os: String§source_filesystem: String§mode_origin: PortableModeOrigin§posix_owner: Option<PortablePosixOwner>§attributes: Option<u32>§native: NativeFileMetadataTrait Implementations§
Source§impl Clone for PortableFileMetadata
impl Clone for PortableFileMetadata
Source§fn clone(&self) -> PortableFileMetadata
fn clone(&self) -> PortableFileMetadata
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PortableFileMetadata
impl Debug for PortableFileMetadata
Source§impl Default for PortableFileMetadata
impl Default for PortableFileMetadata
impl Eq for PortableFileMetadata
Source§impl PartialEq for PortableFileMetadata
impl PartialEq for PortableFileMetadata
impl StructuralPartialEq for PortableFileMetadata
Auto Trait Implementations§
impl Freeze for PortableFileMetadata
impl RefUnwindSafe for PortableFileMetadata
impl Send for PortableFileMetadata
impl Sync for PortableFileMetadata
impl Unpin for PortableFileMetadata
impl UnsafeUnpin for PortableFileMetadata
impl UnwindSafe for PortableFileMetadata
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