pub struct ResetAssertResponder { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Debug for ResetAssertResponder
impl Debug for ResetAssertResponder
Source§impl Drop for ResetAssertResponder
Set the the channel to be shutdown (see ResetControlHandle::shutdown)
if the responder is dropped without sending a response, so that the client
doesn’t hang. To prevent this behavior, call drop_without_shutdown.
impl Drop for ResetAssertResponder
Set the the channel to be shutdown (see ResetControlHandle::shutdown)
if the responder is dropped without sending a response, so that the client
doesn’t hang. To prevent this behavior, call drop_without_shutdown.
Source§impl Responder for ResetAssertResponder
impl Responder for ResetAssertResponder
Source§type ControlHandle = ResetControlHandle
type ControlHandle = ResetControlHandle
The control handle for this protocol.
Source§fn control_handle(&self) -> &ResetControlHandle
fn control_handle(&self) -> &ResetControlHandle
Returns the
ControlHandle for this protocol.Source§fn drop_without_shutdown(self)
fn drop_without_shutdown(self)
Drops the responder without setting the channel to shutdown. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for ResetAssertResponder
impl !UnwindSafe for ResetAssertResponder
impl Freeze for ResetAssertResponder
impl Send for ResetAssertResponder
impl Sync for ResetAssertResponder
impl Unpin for ResetAssertResponder
impl UnsafeUnpin for ResetAssertResponder
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