Enum lief::pe::Algorithms
pub enum Algorithms {
Show 20 variants
SHA_512,
SHA_384,
SHA_256,
SHA_1,
MD5,
MD4,
MD2,
RSA,
EC,
MD5_RSA,
SHA1_DSA,
SHA1_RSA,
SHA_256_RSA,
SHA_384_RSA,
SHA_512_RSA,
SHA1_ECDSA,
SHA_256_ECDSA,
SHA_384_ECDSA,
SHA_512_ECDSA,
UNKNOWN(u32),
}
Variants§
SHA_512
SHA_384
SHA_256
SHA_1
MD5
MD4
MD2
RSA
EC
MD5_RSA
SHA1_DSA
SHA1_RSA
SHA_256_RSA
SHA_384_RSA
SHA_512_RSA
SHA1_ECDSA
SHA_256_ECDSA
SHA_384_ECDSA
SHA_512_ECDSA
UNKNOWN(u32)
Trait Implementations§
§impl Clone for Algorithms
impl Clone for Algorithms
§fn clone(&self) -> Algorithms
fn clone(&self) -> Algorithms
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 Algorithms
impl Debug for Algorithms
§impl From<Algorithms> for u32
impl From<Algorithms> for u32
§fn from(value: Algorithms) -> u32
fn from(value: Algorithms) -> u32
Converts to this type from the input type.
§impl From<u32> for Algorithms
impl From<u32> for Algorithms
§impl Hash for Algorithms
impl Hash for Algorithms
§impl PartialEq<Algorithms> for Algorithms
impl PartialEq<Algorithms> for Algorithms
§fn eq(&self, other: &Algorithms) -> bool
fn eq(&self, other: &Algorithms) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for Algorithms
impl Eq for Algorithms
impl StructuralEq for Algorithms
impl StructuralPartialEq for Algorithms
Auto Trait Implementations§
impl RefUnwindSafe for Algorithms
impl Send for Algorithms
impl Sync for Algorithms
impl Unpin for Algorithms
impl UnwindSafe for Algorithms
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