[−][src]Struct libuv::misc::ResourceUsage
Data type for resource usage results.
Fields
usertime: TimeVal
user CPU time used
systime: TimeVal
system CPU time used
maxrss: u64
maximum resident set size
ixrss: u64
integral shared memory size (no Windows support)
idrss: u64
integral unshared data size (no Windows support)
isrss: u64
integral unshared stack size (no Windows support)
minflt: u64
page reclaims (soft page faults) (no Windows support)
majflt: u64
page faults (hard page faults)
nswap: u64
swaps (no Windows support)
inblock: u64
block input operations
oublock: u64
block output operations
msgsnd: u64
IPC messages sent (no windows support)
msgrcv: u64
IPC messages received (no Windows support)
nsignals: u64
signals received (no Windows support)
nvcsw: u64
voluntary context switches (no Windows support)
nivcsw: u64
involuntary context switches (no Windows support)
Auto Trait Implementations
impl RefUnwindSafe for ResourceUsage
impl Send for ResourceUsage
impl Sync for ResourceUsage
impl Unpin for ResourceUsage
impl UnwindSafe for ResourceUsage
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,