pub struct ForceOutcome {
pub jobs: Vec<NodeJob>,
pub silenced: Vec<NodeId>,
pub cycle_complete: bool,
}Expand description
Outcome of CycleExecutor::force_timeouts and
CycleExecutor::abandon_node.
Fields§
§jobs: Vec<NodeJob>Newly dispatchable jobs (forced feedback nodes and dependents of force-completed nodes).
silenced: Vec<NodeId>Nodes that were force-completed with silence (timed out or abandoned).
cycle_complete: boolAll nodes are done — the cycle is complete.
Trait Implementations§
Source§impl Debug for ForceOutcome
impl Debug for ForceOutcome
Source§impl Default for ForceOutcome
impl Default for ForceOutcome
Source§fn default() -> ForceOutcome
fn default() -> ForceOutcome
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for ForceOutcome
impl !UnwindSafe for ForceOutcome
impl Freeze for ForceOutcome
impl Send for ForceOutcome
impl Sync for ForceOutcome
impl Unpin for ForceOutcome
impl UnsafeUnpin for ForceOutcome
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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