pub struct TaskExecutionContext {
pub task_uuid: String,
pub parent_task_uuid: String,
pub stop_task_addr: Recipient<StopTask>,
pub controller_addr: ControllerAddr,
}Fields§
§task_uuid: String§parent_task_uuid: String§stop_task_addr: Recipient<StopTask>§controller_addr: ControllerAddrImplementations§
Source§impl TaskExecutionContext
impl TaskExecutionContext
pub fn send_worker_message(&self, msg: WorkerMessage)
Auto Trait Implementations§
impl Freeze for TaskExecutionContext
impl !RefUnwindSafe for TaskExecutionContext
impl Send for TaskExecutionContext
impl Sync for TaskExecutionContext
impl Unpin for TaskExecutionContext
impl !UnwindSafe for TaskExecutionContext
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