Struct sysinfo::linux::process::Process [] [src]

pub struct Process {
    pub name: String,
    pub cmd: String,
    pub exe: String,
    pub pid: i64,
    pub environ: Vec<String>,
    pub cwd: String,
    pub root: String,
    pub memory: u64,
    pub start_time: u64,
    pub cpu_usage: f32,
    // some fields omitted
}

Fields

name of the program

command line

path to the executable

pid of the processus

environment of the processus

current working directory

path of the root directory

memory usage (in kB)

time of process launch (in seconds)

total cpu usage

Methods

impl Process
[src]

Trait Implementations

impl Clone for Process
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Process
[src]

Formats the value using the given formatter.