pub struct Briefing {
pub preconditions: Vec<Precondition>,
pub decisions: Vec<Decision>,
pub applicable: Vec<String>,
pub excluded: usize,
}Expand description
The preconditions and decisions one interval’s guidance carries.
Fields§
§preconditions: Vec<Precondition>Everything that must hold first.
decisions: Vec<Decision>Everything the operator accepts knowingly.
applicable: Vec<String>Every step that reaches this target, as <release>:<id>.
excluded: usizeHow many steps the target’s destinations excluded.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Briefing
impl RefUnwindSafe for Briefing
impl Send for Briefing
impl Sync for Briefing
impl Unpin for Briefing
impl UnsafeUnpin for Briefing
impl UnwindSafe for Briefing
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