pub struct NullClose;Expand description
A close handler that does nothing.
Trait Implementations§
Source§impl<Counterpart: Role> HandleConnectionClose<Counterpart> for NullClose
impl<Counterpart: Role> HandleConnectionClose<Counterpart> for NullClose
Source§async fn handle_connection_close(
self,
_connection: ConnectionTo<Counterpart>,
) -> Result<(), Error>
async fn handle_connection_close( self, _connection: ConnectionTo<Counterpart>, ) -> Result<(), Error>
Run this handler during clean incoming-transport shutdown.
Auto Trait Implementations§
impl Freeze for NullClose
impl RefUnwindSafe for NullClose
impl Send for NullClose
impl Sync for NullClose
impl Unpin for NullClose
impl UnsafeUnpin for NullClose
impl UnwindSafe for NullClose
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.