pub struct ServerKeyExchange { /* private fields */ }Implementations§
Source§impl ServerKeyExchange
impl ServerKeyExchange
pub fn from_bytes( ht: HandshakeType, bytes: &[u8], ) -> Result<ServerKeyExchange, RlsError>
pub fn is_empty(&self) -> bool
pub fn len(&self) -> usize
pub fn write_to<W>(self, writer: &mut W)where
W: WriteExt,
pub fn hellman_param(&self) -> &ServerHellmanParam
pub fn hellman_param_mut(&mut self) -> &mut ServerHellmanParam
Trait Implementations§
Source§impl Debug for ServerKeyExchange
impl Debug for ServerKeyExchange
Source§impl Default for ServerKeyExchange
impl Default for ServerKeyExchange
Source§fn default() -> ServerKeyExchange
fn default() -> ServerKeyExchange
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ServerKeyExchange
impl RefUnwindSafe for ServerKeyExchange
impl Send for ServerKeyExchange
impl Sync for ServerKeyExchange
impl Unpin for ServerKeyExchange
impl UnsafeUnpin for ServerKeyExchange
impl UnwindSafe for ServerKeyExchange
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