Struct linux_raw_sys::general::sysinfo
source · #[repr(C)]pub struct sysinfo {Show 14 fields
pub uptime: __kernel_long_t,
pub loads: [__kernel_ulong_t; 3],
pub totalram: __kernel_ulong_t,
pub freeram: __kernel_ulong_t,
pub sharedram: __kernel_ulong_t,
pub bufferram: __kernel_ulong_t,
pub totalswap: __kernel_ulong_t,
pub freeswap: __kernel_ulong_t,
pub procs: __u16,
pub pad: __u16,
pub totalhigh: __kernel_ulong_t,
pub freehigh: __kernel_ulong_t,
pub mem_unit: __u32,
pub _f: [c_char; 8],
}
Fields§
§uptime: __kernel_long_t
§loads: [__kernel_ulong_t; 3]
§totalram: __kernel_ulong_t
§freeram: __kernel_ulong_t
§bufferram: __kernel_ulong_t
§totalswap: __kernel_ulong_t
§freeswap: __kernel_ulong_t
§procs: __u16
§pad: __u16
§totalhigh: __kernel_ulong_t
§freehigh: __kernel_ulong_t
§mem_unit: __u32
§_f: [c_char; 8]
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for sysinfo
impl Send for sysinfo
impl Sync for sysinfo
impl Unpin for sysinfo
impl UnwindSafe for sysinfo
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