Enum lief::elf::note::properties::PropertyType
pub enum PropertyType {
UNKNOWN,
GENERIC,
AARCH64_FEATURES,
AARCH64_PAUTH,
STACK_SIZE,
NO_COPY_ON_PROTECTED,
X86_ISA,
X86_FEATURE,
NEEDED,
}Expand description
Type of the GNU property
Variants§
UNKNOWN
GENERIC
AARCH64_FEATURES
AARCH64_PAUTH
STACK_SIZE
NO_COPY_ON_PROTECTED
X86_ISA
X86_FEATURE
NEEDED
Trait Implementations§
§impl Clone for PropertyType
impl Clone for PropertyType
§fn clone(&self) -> PropertyType
fn clone(&self) -> PropertyType
Returns a copy 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 more§impl Debug for PropertyType
impl Debug for PropertyType
§impl From<PropertyType> for u32
impl From<PropertyType> for u32
§fn from(value: PropertyType) -> u32
fn from(value: PropertyType) -> u32
Converts to this type from the input type.
§impl From<u32> for PropertyType
impl From<u32> for PropertyType
§impl Hash for PropertyType
impl Hash for PropertyType
§impl PartialEq<PropertyType> for PropertyType
impl PartialEq<PropertyType> for PropertyType
§fn eq(&self, other: &PropertyType) -> bool
fn eq(&self, other: &PropertyType) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for PropertyType
impl Eq for PropertyType
impl StructuralEq for PropertyType
impl StructuralPartialEq for PropertyType
Auto Trait Implementations§
impl RefUnwindSafe for PropertyType
impl Send for PropertyType
impl Sync for PropertyType
impl Unpin for PropertyType
impl UnwindSafe for PropertyType
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