pub struct SslAlert(/* private fields */);
Expand description
An SSL/TLS alert.
Implementations§
Source§impl SslAlert
impl SslAlert
pub const CLOSE_NOTIFY: SslAlert = _
pub const UNEXPECTED_MESSAGE: SslAlert = _
pub const BAD_RECORD_MAC: SslAlert = _
pub const DECRYPTION_FAILED: SslAlert = _
pub const RECORD_OVERFLOW: SslAlert = _
pub const DECOMPRESSION_FAILURE: SslAlert = _
pub const HANDSHAKE_FAILURE: SslAlert = _
pub const NO_CERTIFICATE: SslAlert = _
pub const BAD_CERTIFICATE: SslAlert = _
pub const UNSUPPORTED_CERTIFICATE: SslAlert = _
pub const CERTIFICATE_REVOKED: SslAlert = _
pub const CERTIFICATE_EXPIRED: SslAlert = _
pub const CERTIFICATE_UNKNOWN: SslAlert = _
pub const ILLEGAL_PARAMETER: SslAlert = _
pub const UNKNOWN_CA: SslAlert = _
pub const ACCESS_DENIED: SslAlert = _
pub const DECODE_ERROR: SslAlert = _
pub const DECRYPT_ERROR: SslAlert = _
pub const EXPORT_RESTRICTION: SslAlert = _
pub const PROTOCOL_VERSION: SslAlert = _
pub const INSUFFICIENT_SECURITY: SslAlert = _
pub const INTERNAL_ERROR: SslAlert = _
pub const INAPPROPRIATE_FALLBACK: SslAlert = _
pub const USER_CANCELLED: SslAlert = _
pub const NO_RENEGOTIATION: SslAlert = _
pub const MISSING_EXTENSION: SslAlert = _
pub const UNSUPPORTED_EXTENSION: SslAlert = _
pub const CERTIFICATE_UNOBTAINABLE: SslAlert = _
pub const UNRECOGNIZED_NAME: SslAlert = _
pub const BAD_CERTIFICATE_STATUS_RESPONSE: SslAlert = _
pub const BAD_CERTIFICATE_HASH_VALUE: SslAlert = _
pub const UNKNOWN_PSK_IDENTITY: SslAlert = _
pub const CERTIFICATE_REQUIRED: SslAlert = _
pub const NO_APPLICATION_PROTOCOL: SslAlert = _
Trait Implementations§
impl Copy for SslAlert
impl Eq for SslAlert
impl StructuralPartialEq for SslAlert
Auto Trait Implementations§
impl Freeze for SslAlert
impl RefUnwindSafe for SslAlert
impl Send for SslAlert
impl Sync for SslAlert
impl Unpin for SslAlert
impl UnwindSafe for SslAlert
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)