rustls::client::hs

Type Alias ClientContext

Source
pub(super) type ClientContext<'a> = Context<'a, ClientConnectionData>;

Aliased Type§

struct ClientContext<'a> {
    pub(crate) common: &'a mut CommonState,
    pub(crate) data: &'a mut ClientConnectionData,
    pub(crate) sendable_plaintext: Option<&'a mut ChunkVecBuffer>,
}

Fields§

§common: &'a mut CommonState§data: &'a mut ClientConnectionData§sendable_plaintext: Option<&'a mut ChunkVecBuffer>

Buffered plaintext. This is Some if any plaintext was written during handshake and None otherwise.

Trait Implementations

Source§

impl<'a, Data> From<&'a mut ConnectionCommon<Data>> for Context<'a, Data>

Source§

fn from(conn: &'a mut ConnectionCommon<Data>) -> Self

Converts to this type from the input type.