pub struct SimpleAddResponder { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl Debug for SimpleAddResponder
impl Debug for SimpleAddResponder
Source§impl Drop for SimpleAddResponder
impl Drop for SimpleAddResponder
Set the the channel to be shutdown (see SimpleControlHandle::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 SimpleAddResponder
impl Responder for SimpleAddResponder
Source§type ControlHandle = SimpleControlHandle
type ControlHandle = SimpleControlHandle
The control handle for this protocol.
Source§fn control_handle(&self) -> &SimpleControlHandle
fn control_handle(&self) -> &SimpleControlHandle
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 Freeze for SimpleAddResponder
impl !RefUnwindSafe for SimpleAddResponder
impl Send for SimpleAddResponder
impl Sync for SimpleAddResponder
impl Unpin for SimpleAddResponder
impl !UnwindSafe for SimpleAddResponder
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