Enum oci_spec::runtime::Arch [−][src]
pub enum Arch {
Show 17 variants
ScmpArchNative,
ScmpArchX86,
ScmpArchX86_64,
ScmpArchX32,
ScmpArchArm,
ScmpArchAarch64,
ScmpArchMips,
ScmpArchMips64,
ScmpArchMips64n32,
ScmpArchMipsel,
ScmpArchMipsel64,
ScmpArchMipsel64n32,
ScmpArchPpc,
ScmpArchPpc64,
ScmpArchPpc64le,
ScmpArchS390,
ScmpArchS390x,
}
Expand description
Available seccomp architectures.
Variants
The native architecture.
The x86 (32-bit) architecture.
The x86-64 (64-bit) architecture.
The x32 (32-bit x86_64) architecture.
This is different from the value used by the kernel because we need to be able to distinguish between x32 and x86_64.
The ARM architecture.
The AArch64 architecture.
The MIPS architecture.
The MIPS64 architecture.
The MIPS64n32 architecture.
The MIPSel architecture.
The MIPSel64 architecture.
The MIPSel64n32 architecture.
The PowerPC architecture.
The PowerPC64 architecture.
The PowerPC64le architecture.
The S390 architecture.
The S390x architecture.
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 Arch
impl UnwindSafe for Arch
Blanket Implementations
Mutably borrows from an owned value. Read more