pub struct Pulse {
pub source_id: u64,
pub timestamp_ms: u64,
pub query_hash: u64,
pub activations: Vec<(f32, f32, f32, f32)>,
pub layer_hint: u8,
pub strength: f32,
}Expand description
A resonance pulse — compact activation summary shared between instances.
Fields§
§source_id: u64Source instance identifier (hash of output_dir path).
timestamp_ms: u64Timestamp when the pulse was emitted.
query_hash: u64Query signature hash.
activations: Vec<(f32, f32, f32, f32)>Activated block coordinates (not indices — indices are local). Format: (x, y, z, score) — spatial position + activation strength.
layer_hint: u8Layer hint (most common layer in the activation set).
strength: f32Pulse strength (average activation score).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Pulse
impl RefUnwindSafe for Pulse
impl Send for Pulse
impl Sync for Pulse
impl Unpin for Pulse
impl UnsafeUnpin for Pulse
impl UnwindSafe for Pulse
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,
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