Enum ntfs::NtfsAttributeType
source · #[repr(u32)]pub enum NtfsAttributeType {
Show 17 variants
StandardInformation,
AttributeList,
FileName,
ObjectId,
SecurityDescriptor,
VolumeName,
VolumeInformation,
Data,
IndexRoot,
IndexAllocation,
Bitmap,
ReparsePoint,
EAInformation,
EA,
PropertySet,
LoggedUtilityStream,
End,
}
Expand description
All known NTFS Attribute types.
Reference: https://flatcap.github.io/linux-ntfs/ntfs/attributes/index.html
Variants§
StandardInformation
$STANDARD_INFORMATION, see NtfsStandardInformation
.
AttributeList
$ATTRIBUTE_LIST, see NtfsAttributeList
.
FileName
$FILE_NAME, see NtfsFileName
.
ObjectId
$OBJECT_ID, see NtfsObjectId
.
SecurityDescriptor
$SECURITY_DESCRIPTOR
VolumeName
$VOLUME_NAME, see NtfsVolumeName
.
VolumeInformation
$VOLUME_INFORMATION, see NtfsVolumeInformation
.
Data
$DATA, see NtfsFile::data
.
IndexRoot
$INDEX_ROOT, see NtfsIndexRoot
.
IndexAllocation
$INDEX_ALLOCATION, see NtfsIndexAllocation
.
Bitmap
$BITMAP
ReparsePoint
$REPARSE_POINT
EAInformation
$EA_INFORMATION
EA
$EA
PropertySet
$PROPERTY_SET
LoggedUtilityStream
$LOGGED_UTILITY_STREAM
End
Marks the end of the valid attributes.
Implementations§
Trait Implementations§
source§impl Clone for NtfsAttributeType
impl Clone for NtfsAttributeType
source§fn clone(&self) -> NtfsAttributeType
fn clone(&self) -> NtfsAttributeType
Returns a copy of the value. Read more
1.0.0 · 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 NtfsAttributeType
impl Debug for NtfsAttributeType
source§impl Display for NtfsAttributeType
impl Display for NtfsAttributeType
source§impl PartialEq<NtfsAttributeType> for NtfsAttributeType
impl PartialEq<NtfsAttributeType> for NtfsAttributeType
source§fn eq(&self, other: &NtfsAttributeType) -> bool
fn eq(&self, other: &NtfsAttributeType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for NtfsAttributeType
impl Eq for NtfsAttributeType
impl StructuralEq for NtfsAttributeType
impl StructuralPartialEq for NtfsAttributeType
Auto Trait Implementations§
impl RefUnwindSafe for NtfsAttributeType
impl Send for NtfsAttributeType
impl Sync for NtfsAttributeType
impl Unpin for NtfsAttributeType
impl UnwindSafe for NtfsAttributeType
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