pub enum ElfLoaderErr {
ElfParser {
source: &'static str,
},
OutOfMemory,
SymbolTableNotFound,
UnsupportedElfFormat,
UnsupportedElfVersion,
UnsupportedEndianness,
UnsupportedAbi,
UnsupportedElfType,
UnsupportedSectionData,
UnsupportedArchitecture,
UnsupportedRelocationEntry,
}Variants§
ElfParser
OutOfMemory
SymbolTableNotFound
UnsupportedElfFormat
UnsupportedElfVersion
UnsupportedEndianness
UnsupportedAbi
UnsupportedElfType
UnsupportedSectionData
UnsupportedArchitecture
UnsupportedRelocationEntry
Trait Implementations§
Source§impl Clone for ElfLoaderErr
impl Clone for ElfLoaderErr
Source§fn clone(&self) -> ElfLoaderErr
fn clone(&self) -> ElfLoaderErr
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ElfLoaderErr
impl Debug for ElfLoaderErr
Source§impl Display for ElfLoaderErr
impl Display for ElfLoaderErr
Source§impl From<&'static str> for ElfLoaderErr
impl From<&'static str> for ElfLoaderErr
Source§impl PartialEq for ElfLoaderErr
impl PartialEq for ElfLoaderErr
impl StructuralPartialEq for ElfLoaderErr
Auto Trait Implementations§
impl Freeze for ElfLoaderErr
impl RefUnwindSafe for ElfLoaderErr
impl Send for ElfLoaderErr
impl Sync for ElfLoaderErr
impl Unpin for ElfLoaderErr
impl UnwindSafe for ElfLoaderErr
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