pub enum Tag {
Show 123 variants
DT_NULL,
NEEDED,
PLTRELSZ,
PLTGOT,
HASH,
STRTAB,
SYMTAB,
RELA,
RELASZ,
RELAENT,
STRSZ,
SYMENT,
INIT,
FINI,
SONAME,
RPATH,
SYMBOLIC,
REL,
RELSZ,
RELENT,
PLTREL,
DEBUG_TAG,
TEXTREL,
JMPREL,
BIND_NOW,
INIT_ARRAY,
FINI_ARRAY,
INIT_ARRAYSZ,
FINI_ARRAYSZ,
RUNPATH,
FLAGS,
PREINIT_ARRAY,
PREINIT_ARRAYSZ,
SYMTAB_SHNDX,
RELRSZ,
RELR,
RELRENT,
GNU_HASH,
RELACOUNT,
RELCOUNT,
FLAGS_1,
VERSYM,
VERDEF,
VERDEFNUM,
VERNEED,
VERNEEDNUM,
ANDROID_REL_OFFSET,
ANDROID_REL_SIZE,
ANDROID_REL,
ANDROID_RELSZ,
ANDROID_RELA,
ANDROID_RELASZ,
ANDROID_RELR,
ANDROID_RELRSZ,
ANDROID_RELRENT,
ANDROID_RELRCOUNT,
MIPS_RLD_VERSION,
MIPS_TIME_STAMP,
MIPS_ICHECKSUM,
MIPS_IVERSION,
MIPS_FLAGS,
MIPS_BASE_ADDRESS,
MIPS_MSYM,
MIPS_CONFLICT,
MIPS_LIBLIST,
MIPS_LOCAL_GOTNO,
MIPS_CONFLICTNO,
MIPS_LIBLISTNO,
MIPS_SYMTABNO,
MIPS_UNREFEXTNO,
MIPS_GOTSYM,
MIPS_HIPAGENO,
MIPS_RLD_MAP,
MIPS_DELTA_CLASS,
MIPS_DELTA_CLASS_NO,
MIPS_DELTA_INSTANCE,
MIPS_DELTA_INSTANCE_NO,
MIPS_DELTA_RELOC,
MIPS_DELTA_RELOC_NO,
MIPS_DELTA_SYM,
MIPS_DELTA_SYM_NO,
MIPS_DELTA_CLASSSYM,
MIPS_DELTA_CLASSSYM_NO,
MIPS_CXX_FLAGS,
MIPS_PIXIE_INIT,
MIPS_SYMBOL_LIB,
MIPS_LOCALPAGE_GOTIDX,
MIPS_LOCAL_GOTIDX,
MIPS_HIDDEN_GOTIDX,
MIPS_PROTECTED_GOTIDX,
MIPS_OPTIONS,
MIPS_INTERFACE,
MIPS_DYNSTR_ALIGN,
MIPS_INTERFACE_SIZE,
MIPS_RLD_TEXT_RESOLVE_ADDR,
MIPS_PERF_SUFFIX,
MIPS_COMPACT_SIZE,
MIPS_GP_VALUE,
MIPS_AUX_DYNAMIC,
MIPS_PLTGOT,
MIPS_RWPLT,
MIPS_RLD_MAP_REL,
MIPS_XHASH,
AARCH64_BTI_PLT,
AARCH64_PAC_PLT,
AARCH64_VARIANT_PCS,
AARCH64_MEMTAG_MODE,
AARCH64_MEMTAG_HEAP,
AARCH64_MEMTAG_STACK,
AARCH64_MEMTAG_GLOBALS,
AARCH64_MEMTAG_GLOBALSSZ,
HEXAGON_SYMSZ,
HEXAGON_VER,
HEXAGON_PLT,
PPC_GOT,
PPC_OPT,
PPC64_GLINK,
PPC64_OPT,
RISCV_VARIANT_CC,
X86_64_PLT,
X86_64_PLTSZ,
X86_64_PLTENT,
UNKNOWN(u64),
}
Variants§
DT_NULL
NEEDED
PLTRELSZ
PLTGOT
HASH
STRTAB
SYMTAB
RELA
RELASZ
RELAENT
STRSZ
SYMENT
INIT
FINI
SONAME
RPATH
SYMBOLIC
REL
RELSZ
RELENT
PLTREL
DEBUG_TAG
TEXTREL
JMPREL
BIND_NOW
INIT_ARRAY
FINI_ARRAY
INIT_ARRAYSZ
FINI_ARRAYSZ
RUNPATH
FLAGS
PREINIT_ARRAY
PREINIT_ARRAYSZ
SYMTAB_SHNDX
RELRSZ
RELR
RELRENT
GNU_HASH
RELACOUNT
RELCOUNT
FLAGS_1
VERSYM
VERDEF
VERDEFNUM
VERNEED
VERNEEDNUM
ANDROID_REL_OFFSET
ANDROID_REL_SIZE
ANDROID_REL
ANDROID_RELSZ
ANDROID_RELA
ANDROID_RELASZ
ANDROID_RELR
ANDROID_RELRSZ
ANDROID_RELRENT
ANDROID_RELRCOUNT
MIPS_RLD_VERSION
MIPS_TIME_STAMP
MIPS_ICHECKSUM
MIPS_IVERSION
MIPS_FLAGS
MIPS_BASE_ADDRESS
MIPS_MSYM
MIPS_CONFLICT
MIPS_LIBLIST
MIPS_LOCAL_GOTNO
MIPS_CONFLICTNO
MIPS_LIBLISTNO
MIPS_SYMTABNO
MIPS_UNREFEXTNO
MIPS_GOTSYM
MIPS_HIPAGENO
MIPS_RLD_MAP
MIPS_DELTA_CLASS
MIPS_DELTA_CLASS_NO
MIPS_DELTA_INSTANCE
MIPS_DELTA_INSTANCE_NO
MIPS_DELTA_RELOC
MIPS_DELTA_RELOC_NO
MIPS_DELTA_SYM
MIPS_DELTA_SYM_NO
MIPS_DELTA_CLASSSYM
MIPS_DELTA_CLASSSYM_NO
MIPS_CXX_FLAGS
MIPS_PIXIE_INIT
MIPS_SYMBOL_LIB
MIPS_LOCALPAGE_GOTIDX
MIPS_LOCAL_GOTIDX
MIPS_HIDDEN_GOTIDX
MIPS_PROTECTED_GOTIDX
MIPS_OPTIONS
MIPS_INTERFACE
MIPS_DYNSTR_ALIGN
MIPS_INTERFACE_SIZE
MIPS_RLD_TEXT_RESOLVE_ADDR
MIPS_PERF_SUFFIX
MIPS_COMPACT_SIZE
MIPS_GP_VALUE
MIPS_AUX_DYNAMIC
MIPS_PLTGOT
MIPS_RWPLT
MIPS_RLD_MAP_REL
MIPS_XHASH
AARCH64_BTI_PLT
AARCH64_PAC_PLT
AARCH64_VARIANT_PCS
AARCH64_MEMTAG_MODE
AARCH64_MEMTAG_HEAP
AARCH64_MEMTAG_STACK
AARCH64_MEMTAG_GLOBALS
AARCH64_MEMTAG_GLOBALSSZ
HEXAGON_SYMSZ
HEXAGON_VER
HEXAGON_PLT
PPC_GOT
PPC_OPT
PPC64_GLINK
PPC64_OPT
RISCV_VARIANT_CC
X86_64_PLT
X86_64_PLTSZ
X86_64_PLTENT
UNKNOWN(u64)
Trait Implementations§
impl Copy for Tag
impl Eq for Tag
impl StructuralEq for Tag
impl StructuralPartialEq for Tag
Auto Trait Implementations§
impl RefUnwindSafe for Tag
impl Send for Tag
impl Sync for Tag
impl Unpin for Tag
impl UnwindSafe for Tag
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