#[repr(u8)]pub enum FileInformationClass {
Show 47 variants
FileAccessInformation = 8,
FileAlignmentInformation = 17,
FileAllInformation = 18,
FileAllocationInformation = 19,
FileAlternateNameInformation = 21,
FileAttributeTagInformation = 35,
FileBasicInformation = 4,
FileBothDirectoryInformation = 3,
FileCompressionInformation = 28,
FileDirectoryInformation = 1,
FileDispositionInformation = 13,
FileEaInformation = 7,
FileEndOfFileInformation = 20,
FileFullDirectoryInformation = 2,
FileFullEaInformation = 15,
FileHardLinkInformation = 46,
FileIdBothDirectoryInformation = 37,
FileIdExtdDirectoryInformation = 60,
FileIdFullDirectoryInformation = 38,
FileIdGlobalTxDirectoryInformation = 50,
FileIdInformation = 59,
FileInternalInformation = 6,
FileLinkInformation = 11,
FileMailslotQueryInformation = 26,
FileMailslotSetInformation = 27,
FileModeInformation = 16,
FileMoveClusterInformation = 31,
FileNameInformation = 9,
FileNamesInformation = 12,
FileNetworkOpenInformation = 34,
FileNormalizedNameInformation = 48,
FileObjectIdInformation = 29,
FilePipeInformation = 23,
FilePipeLocalInformation = 24,
FilePipeRemoteInformation = 25,
FilePositionInformation = 14,
FileQuotaInformation = 32,
FileRenameInformation = 10,
FileReparsePointInformation = 33,
FileSfioReserveInformation = 44,
FileSfioVolumeInformation = 45,
FileShortNameInformation = 40,
FileStandardInformation = 5,
FileStandardLinkInformation = 54,
FileStreamInformation = 22,
FileTrackingInformation = 36,
FileValidDataLengthInformation = 39,
}Variants§
FileAccessInformation = 8
FileAlignmentInformation = 17
FileAllInformation = 18
FileAllocationInformation = 19
FileAlternateNameInformation = 21
FileAttributeTagInformation = 35
FileBasicInformation = 4
FileBothDirectoryInformation = 3
FileCompressionInformation = 28
FileDirectoryInformation = 1
FileDispositionInformation = 13
FileEaInformation = 7
FileEndOfFileInformation = 20
FileFullDirectoryInformation = 2
FileFullEaInformation = 15
FileHardLinkInformation = 46
FileIdBothDirectoryInformation = 37
FileIdExtdDirectoryInformation = 60
FileIdFullDirectoryInformation = 38
FileIdGlobalTxDirectoryInformation = 50
FileIdInformation = 59
FileInternalInformation = 6
FileLinkInformation = 11
FileMailslotQueryInformation = 26
FileMailslotSetInformation = 27
FileModeInformation = 16
FileMoveClusterInformation = 31
FileNameInformation = 9
FileNamesInformation = 12
FileNetworkOpenInformation = 34
FileNormalizedNameInformation = 48
FileObjectIdInformation = 29
FilePipeInformation = 23
FilePipeLocalInformation = 24
FilePipeRemoteInformation = 25
FilePositionInformation = 14
FileQuotaInformation = 32
FileRenameInformation = 10
FileReparsePointInformation = 33
FileSfioReserveInformation = 44
FileSfioVolumeInformation = 45
FileShortNameInformation = 40
FileStandardInformation = 5
FileStandardLinkInformation = 54
FileStreamInformation = 22
FileTrackingInformation = 36
FileValidDataLengthInformation = 39
Trait Implementations§
Source§impl Clone for FileInformationClass
impl Clone for FileInformationClass
Source§fn clone(&self) -> FileInformationClass
fn clone(&self) -> FileInformationClass
Returns a duplicate 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 FileInformationClass
impl Debug for FileInformationClass
Source§impl<'de> Deserialize<'de> for FileInformationClass
impl<'de> Deserialize<'de> for FileInformationClass
Source§fn deserialize<D>(deserializer: D) -> Result<FileInformationClass, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<FileInformationClass, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for FileInformationClass
impl PartialEq for FileInformationClass
Source§impl Serialize for FileInformationClass
impl Serialize for FileInformationClass
impl Copy for FileInformationClass
impl StructuralPartialEq for FileInformationClass
Auto Trait Implementations§
impl Freeze for FileInformationClass
impl RefUnwindSafe for FileInformationClass
impl Send for FileInformationClass
impl Sync for FileInformationClass
impl Unpin for FileInformationClass
impl UnwindSafe for FileInformationClass
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