pub struct SnapshotData {Show 18 fields
pub cycle: u64,
pub last_query_ms: u64,
pub activations_count: u32,
pub activations_total_energy: f64,
pub attention_layers: u32,
pub resonance_cells: u32,
pub patterns_crystallized: u32,
pub predictions_count: u32,
pub predictions_hit_rate: f32,
pub archetypes_count: u32,
pub mirror_echoes: u32,
pub predicted_query_hash: u64,
pub predicted_confidence: f32,
pub surprise_level: f32,
pub curiosity_level: f32,
pub emo_intensity: f32,
pub emo_dominant_idx: i32,
pub emo_dominant_val: f32,
/* private fields */
}Expand description
Inner data block. Plain scalars, no atomics — seqlock protects them.
Fields§
§cycle: u64§last_query_ms: u64§activations_count: u32§activations_total_energy: f64§attention_layers: u32§resonance_cells: u32§patterns_crystallized: u32§predictions_count: u32§predictions_hit_rate: f32§archetypes_count: u32§mirror_echoes: u32§predicted_query_hash: u64§predicted_confidence: f32§surprise_level: f32§curiosity_level: f32§emo_intensity: f32§emo_dominant_idx: i32§emo_dominant_val: f32Implementations§
Source§impl SnapshotData
impl SnapshotData
Trait Implementations§
Source§impl Clone for SnapshotData
impl Clone for SnapshotData
impl Copy for SnapshotData
Auto Trait Implementations§
impl Freeze for SnapshotData
impl RefUnwindSafe for SnapshotData
impl Send for SnapshotData
impl Sync for SnapshotData
impl Unpin for SnapshotData
impl UnsafeUnpin for SnapshotData
impl UnwindSafe for SnapshotData
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
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