Enum cgroups_rs::error::ErrorKind [−][src]
pub enum ErrorKind { FsError, Common(String), WriteFailed, ReadFailed, RemoveFailed, ParseError, InvalidOperation, InvalidPath, InvalidBytesSize, Other, }
Expand description
The different types of errors that can occur while manipulating control groups.
Variants
Common(String)
An error occured while writing to a control group file.
An error occured while trying to read from a control group file.
An error occured while trying to remove a control group.
An error occured while trying to parse a value from a control group file.
In the future, there will be some information attached to this field.
You tried to do something invalid.
This could be because you tried to set a value in a control group that is not a root control group. Or, when using unified hierarchy, you tried to add a task in a leaf node.
The path of the control group was invalid.
This could be caused by trying to escape the control group filesystem via a string of “..”. This crate checks against this and operations will fail with this error.
An unknown error has occured.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ErrorKind
impl UnwindSafe for ErrorKind