Struct windows::Win32::System::Ioctl::NTFS_STATISTICS
#[repr(C)]pub struct NTFS_STATISTICS {Show 46 fields
pub LogFileFullExceptions: u32,
pub OtherExceptions: u32,
pub MftReads: u32,
pub MftReadBytes: u32,
pub MftWrites: u32,
pub MftWriteBytes: u32,
pub MftWritesUserLevel: NTFS_STATISTICS_4,
pub MftWritesFlushForLogFileFull: u16,
pub MftWritesLazyWriter: u16,
pub MftWritesUserRequest: u16,
pub Mft2Writes: u32,
pub Mft2WriteBytes: u32,
pub Mft2WritesUserLevel: NTFS_STATISTICS_2,
pub Mft2WritesFlushForLogFileFull: u16,
pub Mft2WritesLazyWriter: u16,
pub Mft2WritesUserRequest: u16,
pub RootIndexReads: u32,
pub RootIndexReadBytes: u32,
pub RootIndexWrites: u32,
pub RootIndexWriteBytes: u32,
pub BitmapReads: u32,
pub BitmapReadBytes: u32,
pub BitmapWrites: u32,
pub BitmapWriteBytes: u32,
pub BitmapWritesFlushForLogFileFull: u16,
pub BitmapWritesLazyWriter: u16,
pub BitmapWritesUserRequest: u16,
pub BitmapWritesUserLevel: NTFS_STATISTICS_1,
pub MftBitmapReads: u32,
pub MftBitmapReadBytes: u32,
pub MftBitmapWrites: u32,
pub MftBitmapWriteBytes: u32,
pub MftBitmapWritesFlushForLogFileFull: u16,
pub MftBitmapWritesLazyWriter: u16,
pub MftBitmapWritesUserRequest: u16,
pub MftBitmapWritesUserLevel: NTFS_STATISTICS_3,
pub UserIndexReads: u32,
pub UserIndexReadBytes: u32,
pub UserIndexWrites: u32,
pub UserIndexWriteBytes: u32,
pub LogFileReads: u32,
pub LogFileReadBytes: u32,
pub LogFileWrites: u32,
pub LogFileWriteBytes: u32,
pub Allocate: NTFS_STATISTICS_0,
pub DiskResourcesExhausted: u32,
}
Fields§
§LogFileFullExceptions: u32
§OtherExceptions: u32
§MftReads: u32
§MftReadBytes: u32
§MftWrites: u32
§MftWriteBytes: u32
§MftWritesUserLevel: NTFS_STATISTICS_4
§MftWritesFlushForLogFileFull: u16
§MftWritesLazyWriter: u16
§MftWritesUserRequest: u16
§Mft2Writes: u32
§Mft2WriteBytes: u32
§Mft2WritesUserLevel: NTFS_STATISTICS_2
§Mft2WritesFlushForLogFileFull: u16
§Mft2WritesLazyWriter: u16
§Mft2WritesUserRequest: u16
§RootIndexReads: u32
§RootIndexReadBytes: u32
§RootIndexWrites: u32
§RootIndexWriteBytes: u32
§BitmapReads: u32
§BitmapReadBytes: u32
§BitmapWrites: u32
§BitmapWriteBytes: u32
§BitmapWritesFlushForLogFileFull: u16
§BitmapWritesLazyWriter: u16
§BitmapWritesUserRequest: u16
§BitmapWritesUserLevel: NTFS_STATISTICS_1
§MftBitmapReads: u32
§MftBitmapReadBytes: u32
§MftBitmapWrites: u32
§MftBitmapWriteBytes: u32
§MftBitmapWritesFlushForLogFileFull: u16
§MftBitmapWritesLazyWriter: u16
§MftBitmapWritesUserRequest: u16
§MftBitmapWritesUserLevel: NTFS_STATISTICS_3
§UserIndexReads: u32
§UserIndexReadBytes: u32
§UserIndexWrites: u32
§UserIndexWriteBytes: u32
§LogFileReads: u32
§LogFileReadBytes: u32
§LogFileWrites: u32
§LogFileWriteBytes: u32
§Allocate: NTFS_STATISTICS_0
§DiskResourcesExhausted: u32
Trait Implementations§
§impl Clone for NTFS_STATISTICS
impl Clone for NTFS_STATISTICS
§fn clone(&self) -> NTFS_STATISTICS
fn clone(&self) -> NTFS_STATISTICS
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 more§impl Debug for NTFS_STATISTICS
impl Debug for NTFS_STATISTICS
§impl Default for NTFS_STATISTICS
impl Default for NTFS_STATISTICS
§impl PartialEq for NTFS_STATISTICS
impl PartialEq for NTFS_STATISTICS
§fn eq(&self, other: &NTFS_STATISTICS) -> bool
fn eq(&self, other: &NTFS_STATISTICS) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for NTFS_STATISTICS
impl Eq for NTFS_STATISTICS
impl StructuralPartialEq for NTFS_STATISTICS
Auto Trait Implementations§
impl Freeze for NTFS_STATISTICS
impl RefUnwindSafe for NTFS_STATISTICS
impl Send for NTFS_STATISTICS
impl Sync for NTFS_STATISTICS
impl Unpin for NTFS_STATISTICS
impl UnwindSafe for NTFS_STATISTICS
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)