Enum build_target::Arch [−][src]
#[non_exhaustive]
pub enum Arch<'a> {
}Expand description
target_arch: Target CPU architecture
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
aarch64: ARMv8 64-bit architecture
arm: 32-bit ARM architecture
asm: asm.js output
mips: 32-bit MIPS CPU architecture
mips64: 32-bit MIPS CPU architecture
msp430: 16-bit MSP430 microcontrollers
powerpc: 32-bit POWERPC platform
powerpc64: 64-bit POWERPC platform
riscv: RISC-V CPU architecture
s390x: 64-bit IBM z/Architecture
sparc: 32-bit SPARC CPU architecture
sparc64: 64-bit SPARC CPU architecture
thumbv6: 16-bit ARM CPU architecture subset
thumbv7: 16-bit ARM CPU architecture subset
wasm32: Web Assembly (32-bit)
x86: Generic x86 CPU architecture
x86_64: “AMD64” CPU architecture
Unknown CPU architecture
Implementations
Trait Implementations
This method returns an ordering between self and other values if one exists. Read more
This method tests less than (for self and other) and is used by the < operator. Read more
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read more
This method tests greater than (for self and other) and is used by the > operator. Read more
Auto Trait Implementations
impl<'a> RefUnwindSafe for Arch<'a>
impl<'a> UnwindSafe for Arch<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more