pub struct WorkerCall<J: WorkerJob> { /* private fields */ }Expand description
A WorkerJob with its input: the work withBlocking
runs. A job’s with makes it.
Trait Implementations§
impl<J: WorkerJob> BlockingWork<<J as WorkerJob>::Output> for WorkerCall<J>
Auto Trait Implementations§
impl<J> Forget for WorkerCall<J>
impl<J> Freeze for WorkerCall<J>
impl<J> RefUnwindSafe for WorkerCall<J>
impl<J> Send for WorkerCall<J>
impl<J> Sync for WorkerCall<J>
impl<J> Unpin for WorkerCall<J>
impl<J> UnsafeUnpin for WorkerCall<J>
impl<J> UnwindSafe for WorkerCall<J>
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