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