[][src]Trait psutil::process::os::linux::ProcessExt

pub trait ProcessExt {
    fn environ(&self) -> ProcessResult<HashMap<String, String>>;
fn get_ionice(&self) -> i32;
fn set_ionice(&self, nice: i32);
fn get_rlimit(&self) -> i32;
fn set_rlimit(&self, nice: i32);
fn io_counters(&self) -> IoCounters;
fn get_cpu_affinity(&self) -> i32;
fn set_cpu_affinity(&self, nice: i32);
fn cpu_num(&self) -> i32;
fn memory_maps(&self);
fn procfs_stat(&self) -> ProcessResult<ProcfsStat>;
fn procfs_statm(&self) -> ProcessResult<ProcfsStatm>;
fn procfs_status(&self) -> ProcessResult<ProcfsStatus>; }

Required methods

fn environ(&self) -> ProcessResult<HashMap<String, String>>

fn get_ionice(&self) -> i32

fn set_ionice(&self, nice: i32)

fn get_rlimit(&self) -> i32

fn set_rlimit(&self, nice: i32)

fn io_counters(&self) -> IoCounters

fn get_cpu_affinity(&self) -> i32

fn set_cpu_affinity(&self, nice: i32)

fn cpu_num(&self) -> i32

fn memory_maps(&self)

fn procfs_stat(&self) -> ProcessResult<ProcfsStat>

New method, not in Python psutil

fn procfs_statm(&self) -> ProcessResult<ProcfsStatm>

New method, not in Python psutil

fn procfs_status(&self) -> ProcessResult<ProcfsStatus>

New method, not in Python psutil

Loading content...

Implementors

Loading content...