Struct libc::rusage
#[repr(C)]
pub struct rusage {
pub ru_utime: timeval,
pub ru_stime: timeval,
pub ru_maxrss: c_long,
pub ru_ixrss: c_long,
pub ru_idrss: c_long,
pub ru_isrss: c_long,
pub ru_minflt: c_long,
pub ru_majflt: c_long,
pub ru_nswap: c_long,
pub ru_inblock: c_long,
pub ru_oublock: c_long,
pub ru_msgsnd: c_long,
pub ru_msgrcv: c_long,
pub ru_nsignals: c_long,
pub ru_nvcsw: c_long,
pub ru_nivcsw: c_long,
}Fields
pub ru_utime: timevalpub ru_stime: timevalpub ru_maxrss: c_longpub ru_ixrss: c_longpub ru_idrss: c_longpub ru_isrss: c_longpub ru_minflt: c_longpub ru_majflt: c_longpub ru_nswap: c_longpub ru_inblock: c_longpub ru_oublock: c_longpub ru_msgsnd: c_longpub ru_msgrcv: c_longpub ru_nsignals: c_longpub ru_nvcsw: c_longpub ru_nivcsw: c_longTrait Implementations
impl Debug for rusage
fn fmt(&Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Resultimpl Hash for rusage
fn hash<__H: $crate::hash::Hasher>(&Self, state: &mut __H) -> ()impl StructuralEq for rusageimpl StructuralPartialEq for rusageAuto Trait Implementations
impl RefUnwindSafe for rusageimpl UnwindSafe for rusageBlanket Implementations
impl<T> BorrowMut<T> for T
where
T: ?Sized,
where
T: ?Sized,
fn borrow_mut(&mut Self) -> &mut T