Enum embedded_tls::alert::AlertDescription
source · pub enum AlertDescription {
Show 27 variants
CloseNotify,
UnexpectedMessage,
BadRecordMac,
RecordOverflow,
HandshakeFailure,
BadCertificate,
UnsupportedCertificate,
CertificateRevoked,
CertificateExpired,
CertificateUnknown,
IllegalParameter,
UnknownCa,
AccessDenied,
DecodeError,
DecryptError,
ProtocolVersion,
InsufficientSecurity,
InternalError,
InappropriateFallback,
UserCanceled,
MissingExtension,
UnsupportedExtension,
UnrecognizedName,
BadCertificateStatusResponse,
UnknownPskIdentity,
CertificateRequired,
NoApplicationProtocol,
}
Variants§
CloseNotify
UnexpectedMessage
BadRecordMac
RecordOverflow
HandshakeFailure
BadCertificate
UnsupportedCertificate
CertificateRevoked
CertificateExpired
CertificateUnknown
IllegalParameter
UnknownCa
AccessDenied
DecodeError
DecryptError
ProtocolVersion
InsufficientSecurity
InternalError
InappropriateFallback
UserCanceled
MissingExtension
UnsupportedExtension
UnrecognizedName
BadCertificateStatusResponse
UnknownPskIdentity
CertificateRequired
NoApplicationProtocol
Implementations§
Trait Implementations§
source§impl Clone for AlertDescription
impl Clone for AlertDescription
source§fn clone(&self) -> AlertDescription
fn clone(&self) -> AlertDescription
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 AlertDescription
impl Debug for AlertDescription
impl Copy for AlertDescription
Auto Trait Implementations§
impl RefUnwindSafe for AlertDescription
impl Send for AlertDescription
impl Sync for AlertDescription
impl Unpin for AlertDescription
impl UnwindSafe for AlertDescription
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