[][src]Struct mediasoup::worker::WorkerResourceUsage

pub struct WorkerResourceUsage {
    pub ru_utime: u64,
    pub ru_stime: u64,
    pub ru_maxrss: u64,
    pub ru_ixrss: u64,
    pub ru_idrss: u64,
    pub ru_isrss: u64,
    pub ru_minflt: u64,
    pub ru_majflt: u64,
    pub ru_nswap: u64,
    pub ru_inblock: u64,
    pub ru_oublock: u64,
    pub ru_msgsnd: u64,
    pub ru_msgrcv: u64,
    pub ru_nsignals: u64,
    pub ru_nvcsw: u64,
    pub ru_nivcsw: u64,
}

Fields

ru_utime: u64

User CPU time used (in ms).

ru_stime: u64

System CPU time used (in ms).

ru_maxrss: u64

Maximum resident set size.

ru_ixrss: u64

Integral shared memory size.

ru_idrss: u64

Integral unshared data size.

ru_isrss: u64

Integral unshared stack size.

ru_minflt: u64

Page reclaims (soft page faults).

ru_majflt: u64

Page faults (hard page faults).

ru_nswap: u64

Swaps.

ru_inblock: u64

Block input operations.

ru_oublock: u64

Block output operations.

ru_msgsnd: u64

IPC messages sent.

ru_msgrcv: u64

IPC messages received.

ru_nsignals: u64

Signals received.

ru_nvcsw: u64

Voluntary context switches.

ru_nivcsw: u64

Involuntary context switches.

Trait Implementations

impl Clone for WorkerResourceUsage[src]

impl Copy for WorkerResourceUsage[src]

impl Debug for WorkerResourceUsage[src]

impl<'de> Deserialize<'de> for WorkerResourceUsage[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,