pub struct RecallTraceCandidate {
pub item_id: WireMemoryId,
pub kind: RecallCandidateKind,
pub text: String,
pub score: f32,
}Expand description
One retriever-lane candidate surfaced in full-detail trace mode.
Fields§
§item_id: WireMemoryIdRaw id of the surfaced item — a memory, statement, entity, or relation
id depending on kind. All are u128 on the wire.
kind: RecallCandidateKindHow to interpret item_id.
text: StringA human-readable label — memory text, entity name, or a rendered statement/relation. Full-detail mode only; truncated server-side.
score: f32This lane’s raw score for this item.
Trait Implementations§
Source§impl Clone for RecallTraceCandidate
impl Clone for RecallTraceCandidate
Source§impl Debug for RecallTraceCandidate
impl Debug for RecallTraceCandidate
Source§impl<'de> Deserialize<'de> for RecallTraceCandidate
impl<'de> Deserialize<'de> for RecallTraceCandidate
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for RecallTraceCandidate
impl PartialEq for RecallTraceCandidate
Source§impl Serialize for RecallTraceCandidate
impl Serialize for RecallTraceCandidate
impl StructuralPartialEq for RecallTraceCandidate
Auto Trait Implementations§
impl Freeze for RecallTraceCandidate
impl RefUnwindSafe for RecallTraceCandidate
impl Send for RecallTraceCandidate
impl Sync for RecallTraceCandidate
impl Unpin for RecallTraceCandidate
impl UnsafeUnpin for RecallTraceCandidate
impl UnwindSafe for RecallTraceCandidate
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