pub enum Arch {
Show 97 variants
M32,
Sparc,
I386,
M68K,
M88K,
I860,
Mips,
S370,
MipsRs3Le,
PaRisc,
Vpp500,
Sparc32Plus,
I960,
Ppc,
Ppc64,
S390,
V800,
Fr20,
Rh32,
Rce,
Arm,
Alpha,
Sh,
SparcV9,
Tricore,
Arc,
H8300,
H8300H,
H8S,
H8500,
Ia64,
MipsX,
ColdFire,
M68Hc12,
Mma,
Pcp,
Ncpu,
Ndr1,
StarCore,
Me16,
St100,
TinyJ,
X86_64,
Pdsp,
Pdp10,
Pdp11,
Fx66,
St9Plus,
St7,
M68Hc16,
M68Hc11,
M68Hc08,
M68Hc05,
Svx,
St19,
Vax,
Cris,
Javelin,
FirePath,
Zsp,
Mmix,
Huany,
Prism,
Avr,
Fr30,
D10V,
D30V,
V850,
M32R,
Mn10300,
Mn10200,
PicoJava,
OpenRisc,
ArcA5,
Xtensa,
VideoCore,
TmmGpp,
Ns32K,
Tpc,
Snp1K,
St200,
Blackfin,
Unicore,
AlteraNios2,
TIC6000,
Hexagon,
NDS32,
AArch64,
TILEPro,
Microblaze,
TILEGx,
ARCv2,
RISCV,
BPF,
CSKY,
LoongArch,
FRV,
}Variants§
M32
Sparc
I386
M68K
M88K
I860
Mips
S370
MipsRs3Le
PaRisc
Vpp500
Sparc32Plus
I960
Ppc
Ppc64
S390
V800
Fr20
Rh32
Rce
Arm
Alpha
Sh
SparcV9
Tricore
Arc
H8300
H8300H
H8S
H8500
Ia64
MipsX
ColdFire
M68Hc12
Mma
Pcp
Ncpu
Ndr1
StarCore
Me16
St100
TinyJ
X86_64
Pdsp
Pdp10
Pdp11
Fx66
St9Plus
St7
M68Hc16
M68Hc11
M68Hc08
M68Hc05
Svx
St19
Vax
Cris
Javelin
FirePath
Zsp
Mmix
Huany
Prism
Avr
Fr30
D10V
D30V
V850
M32R
Mn10300
Mn10200
PicoJava
OpenRisc
ArcA5
Xtensa
VideoCore
TmmGpp
Ns32K
Tpc
Snp1K
St200
Blackfin
Unicore
AlteraNios2
TIC6000
Hexagon
NDS32
AArch64
TILEPro
Microblaze
TILEGx
ARCv2
RISCV
BPF
CSKY
LoongArch
FRV
Trait Implementations§
impl Copy for Arch
impl Eq for Arch
impl StructuralPartialEq for Arch
Auto Trait Implementations§
impl Freeze for Arch
impl RefUnwindSafe for Arch
impl Send for Arch
impl Sync for Arch
impl Unpin for Arch
impl UnsafeUnpin for Arch
impl UnwindSafe for Arch
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