#[repr(C)]pub struct MEMORYSTATUSEX {
pub dwLength: DWORD,
pub dwMemoryLoad: DWORD,
pub ullTotalPhys: DWORDLONG,
pub ullAvailPhys: DWORDLONG,
pub ullTotalPageFile: DWORDLONG,
pub ullAvailPageFile: DWORDLONG,
pub ullTotalVirtual: DWORDLONG,
pub ullAvailVirtual: DWORDLONG,
pub ullAvailExtendedVirtual: DWORDLONG,
}
Fields§
§dwLength: DWORD
§dwMemoryLoad: DWORD
§ullTotalPhys: DWORDLONG
§ullAvailPhys: DWORDLONG
§ullTotalPageFile: DWORDLONG
§ullAvailPageFile: DWORDLONG
§ullTotalVirtual: DWORDLONG
§ullAvailVirtual: DWORDLONG
§ullAvailExtendedVirtual: DWORDLONG
Trait Implementations§
Source§impl Clone for MEMORYSTATUSEX
impl Clone for MEMORYSTATUSEX
Source§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 moreSource§impl Default for MEMORYSTATUSEX
impl Default for MEMORYSTATUSEX
Source§fn default() -> MEMORYSTATUSEX
fn default() -> MEMORYSTATUSEX
Returns the “default value” for a type. Read more
impl Copy 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