pub struct TemporalUpdate {
pub snap: SnapResult,
pub phase: FunnelPhase,
pub chirality: ChiralityState,
pub predicted_error: f64,
pub prediction_error: f64,
pub convergence_rate: f64,
pub precision_energy: f64,
pub is_anomaly: bool,
pub action: AgentAction,
}Expand description
Output of a temporal update
Fields§
§snap: SnapResultCurrent snap result
phase: FunnelPhaseCurrent funnel phase
chirality: ChiralityStateCurrent chirality state
predicted_error: f64Predicted next error level
prediction_error: f64Prediction error (how wrong we were)
convergence_rate: f64Convergence rate (negative = converging)
precision_energy: f64Total precision energy spent
is_anomaly: boolIs this an anomaly?
action: AgentActionRecommended action
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TemporalUpdate
impl RefUnwindSafe for TemporalUpdate
impl Send for TemporalUpdate
impl Sync for TemporalUpdate
impl Unpin for TemporalUpdate
impl UnsafeUnpin for TemporalUpdate
impl UnwindSafe for TemporalUpdate
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