Trait cgroups_rs::Hierarchy [−][src]
pub trait Hierarchy: Debug + Send + Sync { fn subsystems(&self) -> Vec<Subsystem>; fn root(&self) -> PathBuf; fn root_control_group(&self) -> Cgroup; fn v2(&self) -> bool; }
Expand description
Control group hierarchy (right now, only V1 is supported, but in the future Unified will be implemented as well).
Required methods
fn subsystems(&self) -> Vec<Subsystem>
fn subsystems(&self) -> Vec<Subsystem>
Returns what subsystems are supported by the hierarchy.
fn root_control_group(&self) -> Cgroup
fn root_control_group(&self) -> Cgroup
Return a handle to the root control group in the hierarchy.