Enum lief::pdb::build_metadata::Cpu
pub enum Cpu {
Show 64 variants
INTEL_8080,
INTEL_8086,
INTEL_80286,
INTEL_80386,
INTEL_80486,
PENTIUM,
PENTIUMPRO,
PENTIUM3,
MIPS,
MIPS16,
MIPS32,
MIPS64,
MIPSI,
MIPSII,
MIPSIII,
MIPSIV,
MIPSV,
M68000,
M68010,
M68020,
M68030,
M68040,
ALPHA,
ALPHA_21164,
ALPHA_21164A,
ALPHA_21264,
ALPHA_21364,
PPC601,
PPC603,
PPC604,
PPC620,
PPCFP,
PPCBE,
SH3,
SH3E,
SH3DSP,
SH4,
SHMEDIA,
ARM3,
ARM4,
ARM4T,
ARM5,
ARM5T,
ARM6,
ARM_XMAC,
ARM_WMMX,
ARM7,
OMNI,
IA64,
IA64_2,
CEE,
AM33,
M32R,
TRICORE,
X64,
EBC,
THUMB,
ARMNT,
ARM64,
HYBRID_X86ARM64,
ARM64EC,
ARM64X,
D3D11_SHADER,
UNKNOWN(u16),
}
Variants§
INTEL_8080
INTEL_8086
INTEL_80286
INTEL_80386
INTEL_80486
PENTIUM
PENTIUMPRO
PENTIUM3
MIPS
MIPS16
MIPS32
MIPS64
MIPSI
MIPSII
MIPSIII
MIPSIV
MIPSV
M68000
M68010
M68020
M68030
M68040
ALPHA
ALPHA_21164
ALPHA_21164A
ALPHA_21264
ALPHA_21364
PPC601
PPC603
PPC604
PPC620
PPCFP
PPCBE
SH3
SH3E
SH3DSP
SH4
SHMEDIA
ARM3
ARM4
ARM4T
ARM5
ARM5T
ARM6
ARM_XMAC
ARM_WMMX
ARM7
OMNI
IA64
IA64_2
CEE
AM33
M32R
TRICORE
X64
EBC
THUMB
ARMNT
ARM64
HYBRID_X86ARM64
ARM64EC
ARM64X
D3D11_SHADER
UNKNOWN(u16)
Trait Implementations§
impl Copy for Cpu
impl Eq for Cpu
impl StructuralEq for Cpu
impl StructuralPartialEq for Cpu
Auto Trait Implementations§
impl RefUnwindSafe for Cpu
impl Send for Cpu
impl Sync for Cpu
impl Unpin for Cpu
impl UnwindSafe for Cpu
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