Enum lief::pe::signature::signer_info::AttributeType
pub enum AttributeType {
Show 14 variants
CONTENT_TYPE,
GENERIC_TYPE,
SIGNING_CERTIFICATE_V2,
SPC_SP_OPUS_INFO,
SPC_RELAXED_PE_MARKER_CHECK,
MS_COUNTER_SIGN,
MS_SPC_NESTED_SIGN,
MS_SPC_STATEMENT_TYPE,
MS_PLATFORM_MANIFEST_BINARY_ID,
PKCS9_AT_SEQUENCE_NUMBER,
PKCS9_COUNTER_SIGNATURE,
PKCS9_MESSAGE_DIGEST,
PKCS9_SIGNING_TIME,
UNKNOWN(u32),
}Expand description
Concrete type of a signature attribute
Variants§
CONTENT_TYPE
GENERIC_TYPE
SIGNING_CERTIFICATE_V2
SPC_SP_OPUS_INFO
SPC_RELAXED_PE_MARKER_CHECK
MS_COUNTER_SIGN
MS_SPC_NESTED_SIGN
MS_SPC_STATEMENT_TYPE
MS_PLATFORM_MANIFEST_BINARY_ID
PKCS9_AT_SEQUENCE_NUMBER
PKCS9_COUNTER_SIGNATURE
PKCS9_MESSAGE_DIGEST
PKCS9_SIGNING_TIME
UNKNOWN(u32)
Trait Implementations§
§impl Clone for AttributeType
impl Clone for AttributeType
§fn clone(&self) -> AttributeType
fn clone(&self) -> AttributeType
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 AttributeType
impl Debug for AttributeType
§impl From<AttributeType> for u32
impl From<AttributeType> for u32
§fn from(value: AttributeType) -> u32
fn from(value: AttributeType) -> u32
Converts to this type from the input type.
§impl From<u32> for AttributeType
impl From<u32> for AttributeType
§impl Hash for AttributeType
impl Hash for AttributeType
§impl PartialEq<AttributeType> for AttributeType
impl PartialEq<AttributeType> for AttributeType
§fn eq(&self, other: &AttributeType) -> bool
fn eq(&self, other: &AttributeType) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for AttributeType
impl Eq for AttributeType
impl StructuralEq for AttributeType
impl StructuralPartialEq for AttributeType
Auto Trait Implementations§
impl RefUnwindSafe for AttributeType
impl Send for AttributeType
impl Sync for AttributeType
impl Unpin for AttributeType
impl UnwindSafe for AttributeType
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