Enum lief::pe::debug::PogoSignature
pub enum PogoSignature {
ZERO,
LCTG,
PGI,
UNKNOWN(u32),
}Expand description
Signature type for Pogo debug entries
Variants§
Trait Implementations§
§impl Clone for PogoSignature
impl Clone for PogoSignature
§fn clone(&self) -> PogoSignature
fn clone(&self) -> PogoSignature
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 PogoSignature
impl Debug for PogoSignature
§impl From<PogoSignature> for u32
impl From<PogoSignature> for u32
§fn from(value: PogoSignature) -> u32
fn from(value: PogoSignature) -> u32
Converts to this type from the input type.
§impl From<u32> for PogoSignature
impl From<u32> for PogoSignature
§impl Hash for PogoSignature
impl Hash for PogoSignature
§impl PartialEq<PogoSignature> for PogoSignature
impl PartialEq<PogoSignature> for PogoSignature
§fn eq(&self, other: &PogoSignature) -> bool
fn eq(&self, other: &PogoSignature) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for PogoSignature
impl Eq for PogoSignature
impl StructuralEq for PogoSignature
impl StructuralPartialEq for PogoSignature
Auto Trait Implementations§
impl RefUnwindSafe for PogoSignature
impl Send for PogoSignature
impl Sync for PogoSignature
impl Unpin for PogoSignature
impl UnwindSafe for PogoSignature
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