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