Struct 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
impl Copy 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