1
0
Fork 0
mirror of https://github.com/containers/youki synced 2024-05-10 01:26:14 +02:00
youki/src/cgroups/controller_type.rs

26 lines
606 B
Rust

use std::string::ToString;
pub enum ControllerType {
Devices,
HugeTlb,
Pids,
Memory,
Blkio,
NetworkPriority,
NetworkClassifier,
}
impl ToString for ControllerType {
fn to_string(&self) -> String {
match self {
Self::Devices => "devices".into(),
Self::HugeTlb => "hugetlb".into(),
Self::Pids => "pids".into(),
Self::Memory => "memory".into(),
Self::Blkio => "blkio".into(),
Self::NetworkPriority => "net_prio".into(),
Self::NetworkClassifier => "net_cls".into(),
}
}
}