pub struct MemoryRow {
pub memory_id: String,
pub scope: String,
pub kind: String,
pub text: String,
pub confidence: f32,
pub use_count: u32,
pub usefulness_score: f32,
}Fields§
§memory_id: String§scope: String§kind: String§text: String§confidence: f32§use_count: u32§usefulness_score: f32MP-4a: running net outcome score. +1 for each run.finished that surfaced this memory; -1 for each run.failed (excluding Gate failures). Use_count tracks all updates, useful as a small-sample guard before letting the score bias retrieval.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MemoryRow
impl RefUnwindSafe for MemoryRow
impl Send for MemoryRow
impl Sync for MemoryRow
impl Unpin for MemoryRow
impl UnsafeUnpin for MemoryRow
impl UnwindSafe for MemoryRow
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