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