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