[−][src]Enum elfy::SectionFlags
Section flags describe the allowable access patterns of an Elf section
Variants
No section flags
Section is writable at runtime
Section occupies space in memory at runtime
Section contains executable code
Flags with meaning defined by the target processor
Trait Implementations
impl Eq for SectionFlags
[src]
impl PartialEq<SectionFlags> for SectionFlags
[src]
fn eq(&self, other: &SectionFlags) -> bool
[src]
fn ne(&self, other: &SectionFlags) -> bool
[src]
impl Debug for SectionFlags
[src]
impl StructuralPartialEq for SectionFlags
[src]
impl StructuralEq for SectionFlags
[src]
Auto Trait Implementations
impl Send for SectionFlags
impl Sync for SectionFlags
impl Unpin for SectionFlags
impl UnwindSafe for SectionFlags
impl RefUnwindSafe for SectionFlags
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,