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