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