pub struct DispatchPlan {
pub waves: Vec<Wave>,
pub skipped: Vec<SizedBean>,
pub all_beans: Vec<SizedBean>,
pub index: Index,
}Expand description
Result from planning dispatch.
Fields§
§waves: Vec<Wave>§skipped: Vec<SizedBean>§all_beans: Vec<SizedBean>Flat list of all beans to dispatch (for ready-queue mode).
index: IndexThe index snapshot used for planning.
Auto Trait Implementations§
impl Freeze for DispatchPlan
impl RefUnwindSafe for DispatchPlan
impl Send for DispatchPlan
impl Sync for DispatchPlan
impl Unpin for DispatchPlan
impl UnsafeUnpin for DispatchPlan
impl UnwindSafe for DispatchPlan
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