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