Enum sysinfo::ProcessStatus [] [src]

pub enum ProcessStatus {
    Idle,
    Run,
    Sleep,
    Stop,
    Zombie,
    Tracing,
    Dead,
    Wakekill,
    Waking,
    Parked,
    Unknown(u32),
}

Enum describing the different status of a process.

Variants

Waiting in uninterruptible disk sleep.

Running.

Sleeping in an interruptible waiting.

Stopped (on a signal) or (before Linux 2.6.33) trace stopped.

Zombie.

Tracing stop (Linux 2.6.33 onward).

Dead.

Wakekill (Linux 2.6.33 to 3.13 only).

Waking (Linux 2.6.33 to 3.13 only).

Parked (Linux 3.9 to 3.13 only).

Unknown.

Methods

impl ProcessStatus
[src]

Used to display ProcessStatus.

Trait Implementations

impl Clone for ProcessStatus
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for ProcessStatus
[src]

Formats the value using the given formatter.

impl From<u32> for ProcessStatus
[src]

Performs the conversion.

impl From<char> for ProcessStatus
[src]

Performs the conversion.

impl Display for ProcessStatus
[src]

Formats the value using the given formatter. Read more