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