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: __IncompleteArrayField<c_char>,
}Fields
uptime: __kernel_long_tloads: [__kernel_ulong_t; 3]totalram: __kernel_ulong_tfreeram: __kernel_ulong_tbufferram: __kernel_ulong_ttotalswap: __kernel_ulong_tfreeswap: __kernel_ulong_tprocs: __u16pad: __u16totalhigh: __kernel_ulong_tfreehigh: __kernel_ulong_tmem_unit: __u32_f: __IncompleteArrayField<c_char>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
sourceimpl<T> BorrowMut<T> for T where
    T: ?Sized, 
 
impl<T> BorrowMut<T> for T where
    T: ?Sized, 
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more