Enum rustls::internal::msgs::enums::SignatureAlgorithm [−][src]
pub enum SignatureAlgorithm { Anonymous, RSA, DSA, ECDSA, ED25519, ED448, Unknown(u8), }
The SignatureAlgorithm
TLS protocol enum. Values in this enum are taken
from the various RFCs covering TLS, and are listed by IANA.
The Unknown
item is used when processing unrecognised ordinals.
Variants
Unknown(u8)
Implementations
impl SignatureAlgorithm
[src][−]
Trait Implementations
impl Clone for SignatureAlgorithm
[src][+]
impl Codec for SignatureAlgorithm
[src][+]
impl Copy for SignatureAlgorithm
[src]
impl Debug for SignatureAlgorithm
[src][+]
impl Eq for SignatureAlgorithm
[src]
impl PartialEq<SignatureAlgorithm> for SignatureAlgorithm
[src][+]
impl StructuralEq for SignatureAlgorithm
[src]
impl StructuralPartialEq for SignatureAlgorithm
[src]
Auto Trait Implementations
impl RefUnwindSafe for SignatureAlgorithm
impl Send for SignatureAlgorithm
impl Sync for SignatureAlgorithm
impl Unpin for SignatureAlgorithm
impl UnwindSafe for SignatureAlgorithm
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,