pub enum SourceEntryKind {
Regular,
Directory,
Symlink,
Hardlink,
CharacterDevice,
BlockDevice,
Fifo,
ReparseDirectory,
ReparseRegular,
}Expand description
Filesystem object kind emitted by a RegularFileSource.
The trait predates revision-45 directory capture, so its historical name is retained for API compatibility. Implementations may now describe a regular file, explicit directory, or symbolic-link member.
Variants§
Regular
Directory
Symlink
Hardlink
CharacterDevice
BlockDevice
Fifo
ReparseDirectory
Zero-data directory primary whose native metadata contains an exact, validated Windows mount-point reparse payload.
ReparseRegular
Zero-data regular primary whose native metadata contains an exact opaque Windows reparse payload that has no safe portable projection.
Trait Implementations§
Source§impl Clone for SourceEntryKind
impl Clone for SourceEntryKind
Source§fn clone(&self) -> SourceEntryKind
fn clone(&self) -> SourceEntryKind
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 moreimpl Copy for SourceEntryKind
Source§impl Debug for SourceEntryKind
impl Debug for SourceEntryKind
Source§impl Default for SourceEntryKind
impl Default for SourceEntryKind
Source§fn default() -> SourceEntryKind
fn default() -> SourceEntryKind
Returns the “default value” for a type. Read more
impl Eq for SourceEntryKind
Source§impl PartialEq for SourceEntryKind
impl PartialEq for SourceEntryKind
impl StructuralPartialEq for SourceEntryKind
Auto Trait Implementations§
impl Freeze for SourceEntryKind
impl RefUnwindSafe for SourceEntryKind
impl Send for SourceEntryKind
impl Sync for SourceEntryKind
impl Unpin for SourceEntryKind
impl UnsafeUnpin for SourceEntryKind
impl UnwindSafe for SourceEntryKind
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