pub struct SslFilter { /* private fields */ }Expand description
An implementation of SSL streams
Trait Implementations§
Source§impl FilterLayer for SslFilter
impl FilterLayer for SslFilter
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 shutdown(&self, buf: &FilterBuf<'_>) -> Result<Poll<()>, Error>
fn shutdown(&self, buf: &FilterBuf<'_>) -> Result<Poll<()>, Error>
Performs graceful filter shutdown. Read more
Auto Trait Implementations§
impl !Freeze for SslFilter
impl !RefUnwindSafe for SslFilter
impl !Sync for SslFilter
impl Send for SslFilter
impl Unpin for SslFilter
impl UnsafeUnpin for SslFilter
impl UnwindSafe for SslFilter
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