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