pub enum TlsMessage {
Alert(Alert),
ChangeCipherSpec(ChangeCipherSpec),
Handshake(HandshakeMessage),
}Expand description
Top-level TLS message type.
Variants§
Trait Implementations§
Source§impl Clone for TlsMessage
impl Clone for TlsMessage
Source§fn clone(&self) -> TlsMessage
fn clone(&self) -> TlsMessage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TlsMessage
impl Debug for TlsMessage
Source§impl<'de> Deserialize<'de> for TlsMessage
impl<'de> Deserialize<'de> for TlsMessage
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TlsMessage
impl RefUnwindSafe for TlsMessage
impl Send for TlsMessage
impl Sync for TlsMessage
impl Unpin for TlsMessage
impl UnsafeUnpin for TlsMessage
impl UnwindSafe for TlsMessage
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