pub enum SignatureAlgorithm {
Show 17 variants
RsaPkcs1Sha256,
RsaPkcs1Sha384,
RsaPkcs1Sha512,
EcdsaSecp256r1Sha256,
EcdsaSecp384r1Sha384,
EcdsaSecp521r1Sha512,
RsaPssRsaeSha256,
RsaPssRsaeSha384,
RsaPssRsaeSha512,
Ed25519,
Ed448,
RsaPssPssSha256,
RsaPssPssSha384,
RsaPssPssSha512,
RsaPkcs1Sha1,
EcdsaSha1,
Unknown(u16),
}Variants§
RsaPkcs1Sha256
RsaPkcs1Sha384
RsaPkcs1Sha512
EcdsaSecp256r1Sha256
EcdsaSecp384r1Sha384
EcdsaSecp521r1Sha512
RsaPssRsaeSha256
RsaPssRsaeSha384
RsaPssRsaeSha512
Ed25519
Ed448
RsaPssPssSha256
RsaPssPssSha384
RsaPssPssSha512
RsaPkcs1Sha1
EcdsaSha1
Unknown(u16)
Trait Implementations§
Source§impl Debug for SignatureAlgorithm
impl Debug for SignatureAlgorithm
Source§impl From<u16> for SignatureAlgorithm
impl From<u16> for SignatureAlgorithm
Source§impl PartialEq for SignatureAlgorithm
impl PartialEq for SignatureAlgorithm
impl StructuralPartialEq for SignatureAlgorithm
Auto Trait Implementations§
impl Freeze for SignatureAlgorithm
impl RefUnwindSafe for SignatureAlgorithm
impl Send for SignatureAlgorithm
impl Sync for SignatureAlgorithm
impl Unpin for SignatureAlgorithm
impl UnwindSafe for SignatureAlgorithm
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