Enum lief_sys::LIEF_ELF_ARCH [−][src]
#[repr(u32)] pub enum LIEF_ELF_ARCH {}Show variants
LIEF_ELF_EM_NONE, LIEF_ELF_EM_M32, LIEF_ELF_EM_SPARC, LIEF_ELF_EM_386, LIEF_ELF_EM_68K, LIEF_ELF_EM_88K, LIEF_ELF_EM_IAMCU, LIEF_ELF_EM_860, LIEF_ELF_EM_MIPS, LIEF_ELF_EM_S370, LIEF_ELF_EM_MIPS_RS3_LE, LIEF_ELF_EM_PARISC, LIEF_ELF_EM_VPP500, LIEF_ELF_EM_SPARC32PLUS, LIEF_ELF_EM_960, LIEF_ELF_EM_PPC, LIEF_ELF_EM_PPC64, LIEF_ELF_EM_S390, LIEF_ELF_EM_SPU, LIEF_ELF_EM_V800, LIEF_ELF_EM_FR20, LIEF_ELF_EM_RH32, LIEF_ELF_EM_RCE, LIEF_ELF_EM_ARM, LIEF_ELF_EM_ALPHA, LIEF_ELF_EM_SH, LIEF_ELF_EM_SPARCV9, LIEF_ELF_EM_TRICORE, LIEF_ELF_EM_ARC, LIEF_ELF_EM_H8_300, LIEF_ELF_EM_H8_300H, LIEF_ELF_EM_H8S, LIEF_ELF_EM_H8_500, LIEF_ELF_EM_IA_64, LIEF_ELF_EM_MIPS_X, LIEF_ELF_EM_COLDFIRE, LIEF_ELF_EM_68HC12, LIEF_ELF_EM_MMA, LIEF_ELF_EM_PCP, LIEF_ELF_EM_NCPU, LIEF_ELF_EM_NDR1, LIEF_ELF_EM_STARCORE, LIEF_ELF_EM_ME16, LIEF_ELF_EM_ST100, LIEF_ELF_EM_TINYJ, LIEF_ELF_EM_X86_64, LIEF_ELF_EM_PDSP, LIEF_ELF_EM_PDP10, LIEF_ELF_EM_PDP11, LIEF_ELF_EM_FX66, LIEF_ELF_EM_ST9PLUS, LIEF_ELF_EM_ST7, LIEF_ELF_EM_68HC16, LIEF_ELF_EM_68HC11, LIEF_ELF_EM_68HC08, LIEF_ELF_EM_68HC05, LIEF_ELF_EM_SVX, LIEF_ELF_EM_ST19, LIEF_ELF_EM_VAX, LIEF_ELF_EM_CRIS, LIEF_ELF_EM_JAVELIN, LIEF_ELF_EM_FIREPATH, LIEF_ELF_EM_ZSP, LIEF_ELF_EM_MMIX, LIEF_ELF_EM_HUANY, LIEF_ELF_EM_PRISM, LIEF_ELF_EM_AVR, LIEF_ELF_EM_FR30, LIEF_ELF_EM_D10V, LIEF_ELF_EM_D30V, LIEF_ELF_EM_V850, LIEF_ELF_EM_M32R, LIEF_ELF_EM_MN10300, LIEF_ELF_EM_MN10200, LIEF_ELF_EM_PJ, LIEF_ELF_EM_OPENRISC, LIEF_ELF_EM_ARC_COMPACT, LIEF_ELF_EM_XTENSA, LIEF_ELF_EM_VIDEOCORE, LIEF_ELF_EM_TMM_GPP, LIEF_ELF_EM_NS32K, LIEF_ELF_EM_TPC, LIEF_ELF_EM_SNP1K, LIEF_ELF_EM_ST200, LIEF_ELF_EM_IP2K, LIEF_ELF_EM_MAX, LIEF_ELF_EM_CR, LIEF_ELF_EM_F2MC16, LIEF_ELF_EM_MSP430, LIEF_ELF_EM_BLACKFIN, LIEF_ELF_EM_SE_C33, LIEF_ELF_EM_SEP, LIEF_ELF_EM_ARCA, LIEF_ELF_EM_UNICORE, LIEF_ELF_EM_EXCESS, LIEF_ELF_EM_DXP, LIEF_ELF_EM_ALTERA_NIOS2, LIEF_ELF_EM_CRX, LIEF_ELF_EM_XGATE, LIEF_ELF_EM_C166, LIEF_ELF_EM_M16C, LIEF_ELF_EM_DSPIC30F, LIEF_ELF_EM_CE, LIEF_ELF_EM_M32C, LIEF_ELF_EM_TSK3000, LIEF_ELF_EM_RS08, LIEF_ELF_EM_SHARC, LIEF_ELF_EM_ECOG2, LIEF_ELF_EM_SCORE7, LIEF_ELF_EM_DSP24, LIEF_ELF_EM_VIDEOCORE3, LIEF_ELF_EM_LATTICEMICO32, LIEF_ELF_EM_SE_C17, LIEF_ELF_EM_TI_C6000, LIEF_ELF_EM_TI_C2000, LIEF_ELF_EM_TI_C5500, LIEF_ELF_EM_MMDSP_PLUS, LIEF_ELF_EM_CYPRESS_M8C, LIEF_ELF_EM_R32C, LIEF_ELF_EM_TRIMEDIA, LIEF_ELF_EM_HEXAGON, LIEF_ELF_EM_8051, LIEF_ELF_EM_STXP7X, LIEF_ELF_EM_NDS32, LIEF_ELF_EM_ECOG1, LIEF_ELF_EM_MAXQ30, LIEF_ELF_EM_XIMO16, LIEF_ELF_EM_MANIK, LIEF_ELF_EM_CRAYNV2, LIEF_ELF_EM_RX, LIEF_ELF_EM_METAG, LIEF_ELF_EM_MCST_ELBRUS, LIEF_ELF_EM_ECOG16, LIEF_ELF_EM_CR16, LIEF_ELF_EM_ETPU, LIEF_ELF_EM_SLE9X, LIEF_ELF_EM_L10M, LIEF_ELF_EM_K10M, LIEF_ELF_EM_AARCH64, LIEF_ELF_EM_AVR32, LIEF_ELF_EM_STM8, LIEF_ELF_EM_TILE64, LIEF_ELF_EM_TILEPRO, LIEF_ELF_EM_CUDA, LIEF_ELF_EM_TILEGX, LIEF_ELF_EM_CLOUDSHIELD, LIEF_ELF_EM_COREA_1ST, LIEF_ELF_EM_COREA_2ND, LIEF_ELF_EM_ARC_COMPACT2, LIEF_ELF_EM_OPEN8, LIEF_ELF_EM_RL78, LIEF_ELF_EM_VIDEOCORE5, LIEF_ELF_EM_78KOR, LIEF_ELF_EM_56800EX, LIEF_ELF_EM_BA1, LIEF_ELF_EM_BA2, LIEF_ELF_EM_XCORE, LIEF_ELF_EM_MCHP_PIC, LIEF_ELF_EM_INTEL205, LIEF_ELF_EM_INTEL206, LIEF_ELF_EM_INTEL207, LIEF_ELF_EM_INTEL208, LIEF_ELF_EM_INTEL209, LIEF_ELF_EM_KM32, LIEF_ELF_EM_KMX32, LIEF_ELF_EM_KMX16, LIEF_ELF_EM_KMX8, LIEF_ELF_EM_KVARC, LIEF_ELF_EM_CDP, LIEF_ELF_EM_COGE, LIEF_ELF_EM_COOL, LIEF_ELF_EM_NORC, LIEF_ELF_EM_CSR_KALIMBA, LIEF_ELF_EM_AMDGPU, LIEF_ELF_EM_BPF,
Variants
Implementations
impl LIEF_ELF_ARCH
[src]
impl LIEF_ELF_ARCH
[src]pub const LIEF_ELF_EM_ECOG1X: LIEF_ELF_ARCH
[src]
Trait Implementations
impl Clone for LIEF_ELF_ARCH
[src]
impl Clone for LIEF_ELF_ARCH
[src]fn clone(&self) -> LIEF_ELF_ARCH
[src]
fn clone(&self) -> LIEF_ELF_ARCH
[src]Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]Performs copy-assignment from source
. Read more
impl Debug for LIEF_ELF_ARCH
[src]
impl Debug for LIEF_ELF_ARCH
[src]impl Hash for LIEF_ELF_ARCH
[src]
impl Hash for LIEF_ELF_ARCH
[src]impl PartialEq<LIEF_ELF_ARCH> for LIEF_ELF_ARCH
[src]
impl PartialEq<LIEF_ELF_ARCH> for LIEF_ELF_ARCH
[src]impl Copy for LIEF_ELF_ARCH
[src]
impl Eq for LIEF_ELF_ARCH
[src]
impl StructuralEq for LIEF_ELF_ARCH
[src]
impl StructuralPartialEq for LIEF_ELF_ARCH
[src]
Auto Trait Implementations
impl RefUnwindSafe for LIEF_ELF_ARCH
impl Send for LIEF_ELF_ARCH
impl Sync for LIEF_ELF_ARCH
impl Unpin for LIEF_ELF_ARCH
impl UnwindSafe for LIEF_ELF_ARCH
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
[src]type Owned = T
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn to_owned(&self) -> T
[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)
[src]
pub fn clone_into(&self, target: &mut T)
[src]🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more