Struct windows::Win32::System::SystemInformation::MEMORYSTATUSEX
#[repr(C)]pub struct MEMORYSTATUSEX {
pub dwLength: u32,
pub dwMemoryLoad: u32,
pub ullTotalPhys: u64,
pub ullAvailPhys: u64,
pub ullTotalPageFile: u64,
pub ullAvailPageFile: u64,
pub ullTotalVirtual: u64,
pub ullAvailVirtual: u64,
pub ullAvailExtendedVirtual: u64,
}
Fields§
§dwLength: u32
§dwMemoryLoad: u32
§ullTotalPhys: u64
§ullAvailPhys: u64
§ullTotalPageFile: u64
§ullAvailPageFile: u64
§ullTotalVirtual: u64
§ullAvailVirtual: u64
§ullAvailExtendedVirtual: u64
Trait Implementations§
§impl Clone for MEMORYSTATUSEX
impl Clone for MEMORYSTATUSEX
§fn clone(&self) -> MEMORYSTATUSEX
fn clone(&self) -> MEMORYSTATUSEX
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 MEMORYSTATUSEX
impl Debug for MEMORYSTATUSEX
§impl Default for MEMORYSTATUSEX
impl Default for MEMORYSTATUSEX
§impl PartialEq for MEMORYSTATUSEX
impl PartialEq for MEMORYSTATUSEX
§fn eq(&self, other: &MEMORYSTATUSEX) -> bool
fn eq(&self, other: &MEMORYSTATUSEX) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for MEMORYSTATUSEX
impl Eq for MEMORYSTATUSEX
impl StructuralPartialEq for MEMORYSTATUSEX
Auto Trait Implementations§
impl Freeze for MEMORYSTATUSEX
impl RefUnwindSafe for MEMORYSTATUSEX
impl Send for MEMORYSTATUSEX
impl Sync for MEMORYSTATUSEX
impl Unpin for MEMORYSTATUSEX
impl UnwindSafe for MEMORYSTATUSEX
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
)