pub struct SectionHeaders { /* private fields */ }Expand description
ELF file section header wrapper.
Implementations§
Source§impl SectionHeaders
impl SectionHeaders
Sourcepub fn toggle_readability(&mut self)
pub fn toggle_readability(&mut self)
Toggles the value for human readable format.
Trait Implementations§
Source§impl Clone for SectionHeaders
impl Clone for SectionHeaders
Source§fn clone(&self) -> SectionHeaders
fn clone(&self) -> SectionHeaders
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SectionHeaders
impl Debug for SectionHeaders
Source§impl Default for SectionHeaders
impl Default for SectionHeaders
Source§fn default() -> SectionHeaders
fn default() -> SectionHeaders
Returns the “default value” for a type. Read more
Source§impl Property<'_> for SectionHeaders
impl Property<'_> for SectionHeaders
Source§impl<'a> TryFrom<(Option<ParsingTable<'a, AnyEndian, SectionHeader>>, Option<StringTable<'a>>)> for SectionHeaders
impl<'a> TryFrom<(Option<ParsingTable<'a, AnyEndian, SectionHeader>>, Option<StringTable<'a>>)> for SectionHeaders
Source§type Error = ParseError
type Error = ParseError
The type returned in the event of a conversion error.
Source§fn try_from(
value: (Option<ParsingTable<'a, AnyEndian, SectionHeader>>, Option<StringTable<'a>>),
) -> Result<Self, Self::Error>
fn try_from( value: (Option<ParsingTable<'a, AnyEndian, SectionHeader>>, Option<StringTable<'a>>), ) -> Result<Self, Self::Error>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for SectionHeaders
impl RefUnwindSafe for SectionHeaders
impl Send for SectionHeaders
impl Sync for SectionHeaders
impl Unpin for SectionHeaders
impl UnsafeUnpin for SectionHeaders
impl UnwindSafe for SectionHeaders
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> 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