pub struct ScheduledTasks {
pub stage_plans: HashMap<StageId, Arc<dyn ExecutionPlan>>,
pub task_ids: Vec<TaskId>,
pub job_task_distribution: Arc<HashMap<TaskId, NodeId>>,
pub job_meta: Arc<HashMap<String, String>>,
}Fields§
§stage_plans: HashMap<StageId, Arc<dyn ExecutionPlan>>§task_ids: Vec<TaskId>§job_task_distribution: Arc<HashMap<TaskId, NodeId>>§job_meta: Arc<HashMap<String, String>>Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for ScheduledTasks
impl !UnwindSafe for ScheduledTasks
impl Freeze for ScheduledTasks
impl Send for ScheduledTasks
impl Sync for ScheduledTasks
impl Unpin for ScheduledTasks
impl UnsafeUnpin for ScheduledTasks
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more