Struct winsafe::MEMORYSTATUSEX
source · #[repr(C)]pub struct MEMORYSTATUSEX {
pub dwMemoryLoad: u32,
pub ullTotalPhys: u64,
pub ullAvailPhys: u64,
pub ullTotalPageFile: u64,
pub ullAvailPageFile: u64,
pub ullTotalVirtual: u64,
pub ullAvailVirtual: u64,
pub ullAvailExtendedVirtual: u64,
/* private fields */
}
Available on crate feature
kernel
only.Expand description
MEMORYSTATUSEX
struct.
Fields§
§dwMemoryLoad: u32
§ullTotalPhys: u64
§ullAvailPhys: u64
§ullTotalPageFile: u64
§ullAvailPageFile: u64
§ullTotalVirtual: u64
§ullAvailVirtual: u64
§ullAvailExtendedVirtual: u64
Trait Implementations§
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