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>
impl<'a, Data> From<&'a mut ConnectionCommon<Data>> for Context<'a, Data>
Source§fn from(conn: &'a mut ConnectionCommon<Data>) -> Self
fn from(conn: &'a mut ConnectionCommon<Data>) -> Self
Converts to this type from the input type.