[−][src]Enum elf_utilities::dynamic::EntryType
Variants
Marks end of dynamic section
Name of needed library
Size in bytes of PLT relocs
Processor defined value
Address of symbol hash table
Address of string table
Address of symbol table
Address of Rela relocs
Total size of Rela relocs
Size of one Rela reloc
Size of string table
Size of one symbol table entry
Address of init function
Address of termination function
Name of shared object
Library search path (deprecated)
Start Symbol search here
Address of Rel relocs
Total size of Rel relocs
Size of one Rel reloc
Type of reloc in PLT
For debugging
Reloc might modify .text
Address of PLT relocs
Process relocations of object
Array with addresses of init fct
Array with addresses of fini fct
Size in bytes of InitArray
Size in bytes of FiniArray
Library search path
Flags for the object being loaded
Start of encode range
Array with addresses of preinit fct
Size in bytes of PreInitArray
Address of SYMTAB_SHNDX
section
Number used
Start of OS specific
End of OS specific
Start of processor specific
End of processor specific
Address of table with needed versions
Number of needed versions
GNU-style hash table
State Flags, See Flags::*1
.
The versioning entry types.
Any(i64)
User defined value
Trait Implementations
impl Clone for EntryType
[src]
impl Debug for EntryType
[src]
impl Eq for EntryType
[src]
impl From<i64> for EntryType
[src]
impl Hash for EntryType
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for EntryType
[src]
fn cmp(&self, other: &EntryType) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<EntryType> for EntryType
[src]
impl PartialOrd<EntryType> for EntryType
[src]
fn partial_cmp(&self, other: &EntryType) -> Option<Ordering>
[src]
fn lt(&self, other: &EntryType) -> bool
[src]
fn le(&self, other: &EntryType) -> bool
[src]
fn gt(&self, other: &EntryType) -> bool
[src]
fn ge(&self, other: &EntryType) -> bool
[src]
impl StructuralEq for EntryType
[src]
impl StructuralPartialEq for EntryType
[src]
Auto Trait Implementations
impl RefUnwindSafe for EntryType
impl Send for EntryType
impl Sync for EntryType
impl Unpin for EntryType
impl UnwindSafe for EntryType
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,