Enum oci_spec::runtime::LinuxNamespaceType
source · [−]pub enum LinuxNamespaceType {
Mount,
Cgroup,
Uts,
Ipc,
User,
Pid,
Network,
}Expand description
Available Linux namespaces.
Variants
Mount
Mount Namespace for isolating mount points
Cgroup
Cgroup Namespace for isolating cgroup hierarchies
Uts
Uts Namespace for isolating hostname and NIS domain name
Ipc
Ipc Namespace for isolating System V, IPC, POSIX message queues
User
User Namespace for isolating user and group ids
Pid
PID Namespace for isolating process ids
Network
Network Namespace for isolating network devices, ports, stacks etc.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for LinuxNamespaceType
impl Send for LinuxNamespaceType
impl Sync for LinuxNamespaceType
impl Unpin for LinuxNamespaceType
impl UnwindSafe for LinuxNamespaceType
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key and return true if they are equal.