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