#[repr(u8)]pub enum RecallCandidateKind {
Memory = 0,
Statement = 1,
Entity = 2,
Relation = 3,
}Expand description
The kind of typed-graph item a retriever lane surfaced. The graph lane emits
entities and relations (not memories), so a candidate is not always a memory
— kind tells the client how to interpret RecallTraceCandidate::item_id.
Variants§
Trait Implementations§
Source§impl Clone for RecallCandidateKind
impl Clone for RecallCandidateKind
impl Copy for RecallCandidateKind
Source§impl Debug for RecallCandidateKind
impl Debug for RecallCandidateKind
Source§impl<'de> Deserialize<'de> for RecallCandidateKind
impl<'de> Deserialize<'de> for RecallCandidateKind
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
impl Eq for RecallCandidateKind
Source§impl PartialEq for RecallCandidateKind
impl PartialEq for RecallCandidateKind
Source§impl Serialize for RecallCandidateKind
impl Serialize for RecallCandidateKind
impl StructuralPartialEq for RecallCandidateKind
Auto Trait Implementations§
impl Freeze for RecallCandidateKind
impl RefUnwindSafe for RecallCandidateKind
impl Send for RecallCandidateKind
impl Sync for RecallCandidateKind
impl Unpin for RecallCandidateKind
impl UnsafeUnpin for RecallCandidateKind
impl UnwindSafe for RecallCandidateKind
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