pub(in client) struct CompleteServerHelloHandling {
pub(in client) randoms: ConnectionRandoms,
pub(in client) transcript: HandshakeHash,
pub(in client) input: ClientHelloInput,
}Fields§
§randoms: ConnectionRandoms§transcript: HandshakeHash§input: ClientHelloInputImplementations§
Source§impl CompleteServerHelloHandling
impl CompleteServerHelloHandling
pub(in client) fn handle_server_hello( self, cx: &mut Context<'_, ClientConnectionData>, suite: &'static Tls12CipherSuite, server_hello: &ServerHelloPayload, tls13_supported: bool, ) -> Result<Box<dyn State<ClientConnectionData> + 'static>, Error>
Auto Trait Implementations§
impl Freeze for CompleteServerHelloHandling
impl !RefUnwindSafe for CompleteServerHelloHandling
impl Send for CompleteServerHelloHandling
impl Sync for CompleteServerHelloHandling
impl Unpin for CompleteServerHelloHandling
impl UnsafeUnpin for CompleteServerHelloHandling
impl !UnwindSafe for CompleteServerHelloHandling
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