pub enum ArchName {
X86,
X86_64,
Arm,
Thumb,
Aarch64,
Rv32,
Rv64,
}Expand description
The architecture for which assembly failed — carried in some error variants.
Variants§
X86
32-bit x86.
X86_64
64-bit x86.
Arm
ARM A32.
Thumb
ARM Thumb-2.
Aarch64
ARMv8-A 64-bit.
Rv32
RISC-V 32-bit.
Rv64
RISC-V 64-bit.
Trait Implementations§
impl Copy for ArchName
impl Eq for ArchName
impl StructuralPartialEq for ArchName
Auto Trait Implementations§
impl Freeze for ArchName
impl RefUnwindSafe for ArchName
impl Send for ArchName
impl Sync for ArchName
impl Unpin for ArchName
impl UnwindSafe for ArchName
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more