pub enum ServerKeyExchangePayload {
ECDHE(ECDHEServerKeyExchange),
Unknown(Payload),
}
Variants§
ECDHE(ECDHEServerKeyExchange)
Unknown(Payload)
Implementations§
Source§impl ServerKeyExchangePayload
impl ServerKeyExchangePayload
pub fn unwrap_given_kxa( &self, kxa: &KeyExchangeAlgorithm, ) -> Option<ServerKeyExchangePayload>
pub fn encode_params(&self, bytes: &mut Vec<u8>)
pub fn get_sig(&self) -> Option<DigitallySignedStruct>
Trait Implementations§
Source§impl Codec for ServerKeyExchangePayload
impl Codec for ServerKeyExchangePayload
Auto Trait Implementations§
impl Freeze for ServerKeyExchangePayload
impl RefUnwindSafe for ServerKeyExchangePayload
impl Send for ServerKeyExchangePayload
impl Sync for ServerKeyExchangePayload
impl Unpin for ServerKeyExchangePayload
impl UnwindSafe for ServerKeyExchangePayload
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