pub struct TlsAlertDescription(pub u8);
Expand description
TLS alert description
Alerts are defined in the IANA TLS Alert Registry
Tuple Fields§
§0: u8
Implementations§
Source§impl TlsAlertDescription
impl TlsAlertDescription
pub const CloseNotify: TlsAlertDescription
pub const UnexpectedMessage: TlsAlertDescription
pub const BadRecordMac: TlsAlertDescription
pub const DecryptionFailed: TlsAlertDescription
pub const RecordOverflow: TlsAlertDescription
pub const DecompressionFailure: TlsAlertDescription
pub const HandshakeFailure: TlsAlertDescription
pub const NoCertificate: TlsAlertDescription
pub const BadCertificate: TlsAlertDescription
pub const UnsupportedCertificate: TlsAlertDescription
pub const CertificateRevoked: TlsAlertDescription
pub const CertificateExpired: TlsAlertDescription
pub const CertificateUnknown: TlsAlertDescription
pub const IllegalParameter: TlsAlertDescription
pub const UnknownCa: TlsAlertDescription
pub const AccessDenied: TlsAlertDescription
pub const DecodeError: TlsAlertDescription
pub const DecryptError: TlsAlertDescription
pub const ExportRestriction: TlsAlertDescription
pub const ProtocolVersion: TlsAlertDescription
pub const InsufficientSecurity: TlsAlertDescription
pub const InternalError: TlsAlertDescription
pub const InappropriateFallback: TlsAlertDescription
pub const UserCancelled: TlsAlertDescription
pub const NoRenegotiation: TlsAlertDescription
pub const MissingExtension: TlsAlertDescription
pub const UnsupportedExtension: TlsAlertDescription
pub const CertUnobtainable: TlsAlertDescription
pub const UnrecognizedName: TlsAlertDescription
pub const BadCertStatusResponse: TlsAlertDescription
pub const BadCertHashValue: TlsAlertDescription
pub const UnknownPskIdentity: TlsAlertDescription
pub const CertificateRequired: TlsAlertDescription
pub const NoApplicationProtocol: TlsAlertDescription
Trait Implementations§
Source§impl Clone for TlsAlertDescription
impl Clone for TlsAlertDescription
Source§fn clone(&self) -> TlsAlertDescription
fn clone(&self) -> TlsAlertDescription
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 moreSource§impl Debug for TlsAlertDescription
impl Debug for TlsAlertDescription
Source§impl Display for TlsAlertDescription
impl Display for TlsAlertDescription
Source§impl<'nom> Parse<&'nom [u8]> for TlsAlertDescription
impl<'nom> Parse<&'nom [u8]> for TlsAlertDescription
Source§impl PartialEq for TlsAlertDescription
impl PartialEq for TlsAlertDescription
impl Copy for TlsAlertDescription
impl Eq for TlsAlertDescription
impl StructuralPartialEq for TlsAlertDescription
Auto Trait Implementations§
impl Freeze for TlsAlertDescription
impl RefUnwindSafe for TlsAlertDescription
impl Send for TlsAlertDescription
impl Sync for TlsAlertDescription
impl Unpin for TlsAlertDescription
impl UnwindSafe for TlsAlertDescription
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