pub struct TaskNode {
pub id: usize,
pub task: RuntimeTask,
pub status: TaskStatus,
pub result: Option<LoopResult>,
pub dependencies: Vec<usize>,
}Fields§
§id: usize§task: RuntimeTask§status: TaskStatus§result: Option<LoopResult>§dependencies: Vec<usize>Trait Implementations§
Auto Trait Implementations§
impl Freeze for TaskNode
impl RefUnwindSafe for TaskNode
impl Send for TaskNode
impl Sync for TaskNode
impl Unpin for TaskNode
impl UnsafeUnpin for TaskNode
impl UnwindSafe for TaskNode
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