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