pub struct SimpleOnStartResponder { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Debug for SimpleOnStartResponder
impl Debug for SimpleOnStartResponder
Source§impl Drop for SimpleOnStartResponder
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.
impl Drop for SimpleOnStartResponder
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 SimpleOnStartResponder
impl Responder for SimpleOnStartResponder
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 SimpleOnStartResponder
impl !RefUnwindSafe for SimpleOnStartResponder
impl Send for SimpleOnStartResponder
impl Sync for SimpleOnStartResponder
impl Unpin for SimpleOnStartResponder
impl UnsafeUnpin for SimpleOnStartResponder
impl !UnwindSafe for SimpleOnStartResponder
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