#[repr(C)]pub struct WIN32_MEMORY_PARTITION_INFORMATION {Show 17 fields
pub Flags: ULONG,
pub NumaNode: ULONG,
pub Channel: ULONG,
pub NumberOfNumaNodes: ULONG,
pub ResidentAvailablePages: ULONG64,
pub CommittedPages: ULONG64,
pub CommitLimit: ULONG64,
pub PeakCommitment: ULONG64,
pub TotalNumberOfPages: ULONG64,
pub AvailablePages: ULONG64,
pub ZeroPages: ULONG64,
pub FreePages: ULONG64,
pub StandbyPages: ULONG64,
pub Reserved: [ULONG64; 16],
pub MaximumCommitLimit: ULONG64,
pub Reserved2: ULONG64,
pub PartitionId: ULONG,
}Fields§
§Flags: ULONG§NumaNode: ULONG§Channel: ULONG§NumberOfNumaNodes: ULONG§ResidentAvailablePages: ULONG64§CommittedPages: ULONG64§CommitLimit: ULONG64§PeakCommitment: ULONG64§TotalNumberOfPages: ULONG64§AvailablePages: ULONG64§ZeroPages: ULONG64§FreePages: ULONG64§StandbyPages: ULONG64§Reserved: [ULONG64; 16]§MaximumCommitLimit: ULONG64§Reserved2: ULONG64§PartitionId: ULONGTrait Implementations§
Source§impl Clone for WIN32_MEMORY_PARTITION_INFORMATION
impl Clone for WIN32_MEMORY_PARTITION_INFORMATION
Source§fn clone(&self) -> WIN32_MEMORY_PARTITION_INFORMATION
fn clone(&self) -> WIN32_MEMORY_PARTITION_INFORMATION
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 moreimpl Copy for WIN32_MEMORY_PARTITION_INFORMATION
Auto Trait Implementations§
impl Freeze for WIN32_MEMORY_PARTITION_INFORMATION
impl RefUnwindSafe for WIN32_MEMORY_PARTITION_INFORMATION
impl Send for WIN32_MEMORY_PARTITION_INFORMATION
impl Sync for WIN32_MEMORY_PARTITION_INFORMATION
impl Unpin for WIN32_MEMORY_PARTITION_INFORMATION
impl UnsafeUnpin for WIN32_MEMORY_PARTITION_INFORMATION
impl UnwindSafe for WIN32_MEMORY_PARTITION_INFORMATION
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§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more