pub enum ControlVerdict {
Intervene {
verb: Intervention,
run: Option<RunId>,
must_write_handoff: bool,
},
NotAnIntervention,
Refuse(AxError),
}Expand description
What the control surface makes of one Command.
Variants§
Intervene
Fields
§
verb: InterventionNotAnIntervention
Refuse(AxError)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ControlVerdict
impl RefUnwindSafe for ControlVerdict
impl Send for ControlVerdict
impl Sync for ControlVerdict
impl Unpin for ControlVerdict
impl UnsafeUnpin for ControlVerdict
impl UnwindSafe for ControlVerdict
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