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