pub struct SignatureScheme(pub u16);
Expand description
Signature algorithms, as defined in [RFC8446] 4.2.3
Tuple Fields§
§0: u16
Implementations§
Source§impl SignatureScheme
impl SignatureScheme
pub const rsa_pkcs1_sha256: SignatureScheme
pub const rsa_pkcs1_sha384: SignatureScheme
pub const rsa_pkcs1_sha512: SignatureScheme
pub const ecdsa_secp256r1_sha256: SignatureScheme
pub const ecdsa_secp384r1_sha384: SignatureScheme
pub const ecdsa_secp521r1_sha512: SignatureScheme
pub const sm2sig_sm3: SignatureScheme
pub const rsa_pss_rsae_sha256: SignatureScheme
pub const rsa_pss_rsae_sha384: SignatureScheme
pub const rsa_pss_rsae_sha512: SignatureScheme
pub const ed25519: SignatureScheme
pub const ed448: SignatureScheme
pub const rsa_pss_pss_sha256: SignatureScheme
pub const rsa_pss_pss_sha384: SignatureScheme
pub const rsa_pss_pss_sha512: SignatureScheme
pub const ecdsa_brainpoolP256r1tls13_sha256: SignatureScheme
pub const ecdsa_brainpoolP384r1tls13_sha384: SignatureScheme
pub const ecdsa_brainpoolP512r1tls13_sha512: SignatureScheme
pub const rsa_pkcs1_sha1: SignatureScheme
pub const ecdsa_sha1: SignatureScheme
Trait Implementations§
Source§impl Debug for SignatureScheme
impl Debug for SignatureScheme
Source§impl Display for SignatureScheme
impl Display for SignatureScheme
Source§impl<'nom> Parse<&'nom [u8]> for SignatureScheme
impl<'nom> Parse<&'nom [u8]> for SignatureScheme
Source§impl PartialEq for SignatureScheme
impl PartialEq for SignatureScheme
impl Eq for SignatureScheme
impl StructuralPartialEq for SignatureScheme
Auto Trait Implementations§
impl Freeze for SignatureScheme
impl RefUnwindSafe for SignatureScheme
impl Send for SignatureScheme
impl Sync for SignatureScheme
impl Unpin for SignatureScheme
impl UnwindSafe for SignatureScheme
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