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