pub struct HitlPause {
pub request: GateRequest,
pub context: Context,
pub cycle: u32,
pub gate_events: Vec<GateEvent>,
/* private fields */
}Expand description
State returned when convergence pauses at a HITL gate.
The hosting application should notify the human and call
Engine::resume() with the decision.
Fields§
§request: GateRequestThe gate request to present to the human.
context: ContextSaved context at time of pause.
cycle: u32Cycle at which convergence was paused.
gate_events: Vec<GateEvent>Audit trail of gate events.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HitlPause
impl RefUnwindSafe for HitlPause
impl Send for HitlPause
impl Sync for HitlPause
impl Unpin for HitlPause
impl UnsafeUnpin for HitlPause
impl UnwindSafe for HitlPause
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