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