pub struct ElfFileInformation {
pub entry_point: EntryPoint,
pub section_table: SectionTable,
pub header: Header,
pub imports: Imports,
}Fields§
§entry_point: EntryPoint§section_table: SectionTable§header: Header§imports: ImportsImplementations§
Source§impl ElfFileInformation
impl ElfFileInformation
pub fn parse(elf_file: &Elf<'_>) -> Result<ElfFileInformation>
Trait Implementations§
Source§impl Clone for ElfFileInformation
impl Clone for ElfFileInformation
Source§fn clone(&self) -> ElfFileInformation
fn clone(&self) -> ElfFileInformation
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 ElfFileInformation
impl Debug for ElfFileInformation
Source§impl Default for ElfFileInformation
impl Default for ElfFileInformation
Source§fn default() -> ElfFileInformation
fn default() -> ElfFileInformation
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ElfFileInformation
impl<'de> Deserialize<'de> for ElfFileInformation
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<ElfFileInformation> for BinExInfo
impl From<ElfFileInformation> for BinExInfo
Source§fn from(val: ElfFileInformation) -> Self
fn from(val: ElfFileInformation) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ElfFileInformation
impl RefUnwindSafe for ElfFileInformation
impl Send for ElfFileInformation
impl Sync for ElfFileInformation
impl Unpin for ElfFileInformation
impl UnwindSafe for ElfFileInformation
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