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