Enum oci_spec::runtime::LinuxNamespaceType [−][src]
pub enum LinuxNamespaceType {
Mount,
Cgroup,
Uts,
Ipc,
User,
Pid,
Network,
}
Expand description
Available Linux namespaces.
Variants
Mount Namespace for isolating mount points
Cgroup Namespace for isolating cgroup hierarchies
Uts Namespace for isolating hostname and NIS domain name
Ipc Namespace for isolating System V, IPC, POSIX message queues
User Namespace for isolating user and group ids
PID Namespace for isolating process ids
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