pub struct ServerExtension {
pub extension_type: NamedU16,
pub extension_data: ServerExtensionData,
}Expand description
A TLS extension from a ServerHello message.
Fields§
§extension_type: NamedU16§extension_data: ServerExtensionDataTrait Implementations§
Source§impl Clone for ServerExtension
impl Clone for ServerExtension
Source§fn clone(&self) -> ServerExtension
fn clone(&self) -> ServerExtension
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 ServerExtension
impl Debug for ServerExtension
Source§impl<'de> Deserialize<'de> for ServerExtension
impl<'de> Deserialize<'de> for ServerExtension
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 ServerExtension
impl RefUnwindSafe for ServerExtension
impl Send for ServerExtension
impl Sync for ServerExtension
impl Unpin for ServerExtension
impl UnsafeUnpin for ServerExtension
impl UnwindSafe for ServerExtension
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