pub struct ExecutableFileInfo {
pub file_path: String,
pub file_type: String,
pub entry_point: Option<u64>,
pub has_symbols: bool,
pub has_debug_info: bool,
pub debug_file_path: Option<String>,
pub text_section: Option<SectionInfo>,
pub data_section: Option<SectionInfo>,
pub mode_description: String,
}Expand description
Executable file information (for “info file” command)
Fields§
§file_path: String§file_type: String§entry_point: Option<u64>§has_symbols: bool§has_debug_info: bool§debug_file_path: Option<String>§text_section: Option<SectionInfo>§data_section: Option<SectionInfo>§mode_description: StringTrait Implementations§
Source§impl Clone for ExecutableFileInfo
impl Clone for ExecutableFileInfo
Source§fn clone(&self) -> ExecutableFileInfo
fn clone(&self) -> ExecutableFileInfo
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 moreAuto Trait Implementations§
impl Freeze for ExecutableFileInfo
impl RefUnwindSafe for ExecutableFileInfo
impl Send for ExecutableFileInfo
impl Sync for ExecutableFileInfo
impl Unpin for ExecutableFileInfo
impl UnwindSafe for ExecutableFileInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more