pub struct TlsClientFilter { /* private fields */ }Expand description
An implementation of TLS streams
Implementations§
Trait Implementations§
Source§impl Debug for TlsClientFilter
impl Debug for TlsClientFilter
Source§impl FilterLayer for TlsClientFilter
impl FilterLayer for TlsClientFilter
Source§fn query(&self, id: TypeId) -> Option<Box<dyn Any>>
fn query(&self, id: TypeId) -> Option<Box<dyn Any>>
Returns type-indexed information exposed by this layer. Read more
Source§fn process_read_buf(&self, buf: &FilterBuf<'_>) -> Result<(), Error>
fn process_read_buf(&self, buf: &FilterBuf<'_>) -> Result<(), Error>
Processes incoming data from the transport-facing source buffer into
the application-facing destination buffer. Read more
Auto Trait Implementations§
impl !Freeze for TlsClientFilter
impl !RefUnwindSafe for TlsClientFilter
impl !Sync for TlsClientFilter
impl !UnwindSafe for TlsClientFilter
impl Send for TlsClientFilter
impl Unpin for TlsClientFilter
impl UnsafeUnpin for TlsClientFilter
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