pub struct HashTable<L: ElfLayout = NativeElfLayout>(/* private fields */);Expand description
Standard dynamic ELF symbol hash table.
Dynamic ELF files may carry either a GNU hash table or the traditional SYSV hash table. Both represent the same role in this loader, so the distinction is kept inside this implementation detail.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<L> Freeze for HashTable<L>
impl<L> RefUnwindSafe for HashTable<L>
impl<L> Send for HashTable<L>
impl<L> Sync for HashTable<L>
impl<L> Unpin for HashTable<L>
impl<L> UnsafeUnpin for HashTable<L>
impl<L> UnwindSafe for HashTable<L>
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