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: 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
Trait Implementations
impl Debug for rusage
fn fmt(&Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
impl Hash for rusage
fn hash<__H: $crate::hash::Hasher>(&Self, state: &mut __H) -> ()
impl StructuralEq for rusage
impl StructuralPartialEq for rusage
Auto Trait Implementations
impl RefUnwindSafe for rusage
impl UnwindSafe for rusage
Blanket Implementations
impl<T> BorrowMut<T> for T
where
T: ?Sized,
where
T: ?Sized,
fn borrow_mut(&mut Self) -> &mut T