struct ExpectFinished {
config: Arc<ClientConfig>,
resuming_session: Option<Tls12ClientSessionValue>,
session_id: SessionId,
server_name: ServerName<'static>,
using_ems: bool,
transcript: HandshakeHash,
ticket: Option<NewSessionTicketPayload>,
secrets: ConnectionSecrets,
resuming: bool,
cert_verified: ServerCertVerified,
sig_verified: HandshakeSignatureValid,
}Fields§
§config: Arc<ClientConfig>§resuming_session: Option<Tls12ClientSessionValue>§session_id: SessionId§server_name: ServerName<'static>§using_ems: bool§transcript: HandshakeHash§ticket: Option<NewSessionTicketPayload>§secrets: ConnectionSecrets§resuming: bool§cert_verified: ServerCertVerified§sig_verified: HandshakeSignatureValidImplementations§
Source§impl ExpectFinished
impl ExpectFinished
fn save_session(&mut self, cx: &Context<'_, ClientConnectionData>)
Trait Implementations§
Source§impl State<ClientConnectionData> for ExpectFinished
impl State<ClientConnectionData> for ExpectFinished
fn handle<'m>(
self: Box<Self>,
cx: &mut Context<'_, ClientConnectionData>,
m: Message<'m>,
) -> Result<Box<dyn State<ClientConnectionData> + 'm>, Error>where
Self: 'm,
fn handle_decrypt_error(&self)
fn into_owned(self: Box<Self>) -> Box<dyn State<ClientConnectionData> + 'static>
fn export_keying_material( &self, _output: &mut [u8], _label: &[u8], _context: Option<&[u8]>, ) -> Result<(), Error>
fn extract_secrets(&self) -> Result<PartiallyExtractedSecrets, Error>
fn send_key_update_request( &mut self, _common: &mut CommonState, ) -> Result<(), Error>
fn into_external_state( self: Box<Self>, ) -> Result<Box<dyn KernelState + 'static>, Error>
Auto Trait Implementations§
impl Freeze for ExpectFinished
impl !RefUnwindSafe for ExpectFinished
impl Send for ExpectFinished
impl Sync for ExpectFinished
impl Unpin for ExpectFinished
impl UnsafeUnpin for ExpectFinished
impl !UnwindSafe for ExpectFinished
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