pub struct SignatureAlgorithm(/* private fields */);Implementations§
Source§impl SignatureAlgorithm
impl SignatureAlgorithm
pub fn new(v: u16) -> SignatureAlgorithm
pub fn into_inner(self) -> u16
pub fn as_u16(&self) -> u16
Source§impl SignatureAlgorithm
impl SignatureAlgorithm
pub const RSA_PKCS1_SHA1: SignatureAlgorithm
pub const RSA_PKCS1_SHA256: SignatureAlgorithm
pub const RSA_PKCS1_SHA384: SignatureAlgorithm
pub const RSA_PKCS1_SHA512: SignatureAlgorithm
pub const RSA_PSS_RSAE_SHA256: SignatureAlgorithm
pub const RSA_PSS_RSAE_SHA384: SignatureAlgorithm
pub const RSA_PSS_RSAE_SHA512: SignatureAlgorithm
pub const RSA_PSS_PSS_SHA256: SignatureAlgorithm
pub const RSA_PSS_PSS_SHA384: SignatureAlgorithm
pub const RSA_PSS_PSS_SHA512: SignatureAlgorithm
pub const ED25519: SignatureAlgorithm
pub const ED448: SignatureAlgorithm
pub const ECDSA_SHA1: SignatureAlgorithm
pub const ECDSA_SECP256R1_SHA256: SignatureAlgorithm
pub const ECDSA_SECP384R1_SHA384: SignatureAlgorithm
pub const ECDSA_SECP521R1_SHA512: SignatureAlgorithm
pub const SHA1_DSA: SignatureAlgorithm
pub const SHA224_RSA: SignatureAlgorithm
pub const SHA224_DSA: SignatureAlgorithm
pub const SHA224_ECDSA: SignatureAlgorithm
pub const SHA256_DSA: SignatureAlgorithm
pub const SHA384_DSA: SignatureAlgorithm
pub const SHA512_DSA: SignatureAlgorithm
pub const ALL: [u16; 23]
pub fn spec(&self) -> &'static str
Trait Implementations§
Source§impl Clone for SignatureAlgorithm
impl Clone for SignatureAlgorithm
Source§fn clone(&self) -> SignatureAlgorithm
fn clone(&self) -> SignatureAlgorithm
Returns a duplicate 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 moreSource§impl Debug for SignatureAlgorithm
impl Debug 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 UnsafeUnpin 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