pub struct RecallQueryResponse {
pub memories: Vec<RecalledMemory>,
pub activation_trace: Option<ActivationTrace>,
pub total_candidates: u32,
pub query_metadata: Option<QueryMetadata>,
}Expand description
recall.query response (CMP Spec §4.1).
Fields§
§memories: Vec<RecalledMemory>§activation_trace: Option<ActivationTrace>§total_candidates: u32§query_metadata: Option<QueryMetadata>Trait Implementations§
Source§impl Clone for RecallQueryResponse
impl Clone for RecallQueryResponse
Source§fn clone(&self) -> RecallQueryResponse
fn clone(&self) -> RecallQueryResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RecallQueryResponse
impl Debug for RecallQueryResponse
Source§impl<'de> Deserialize<'de> for RecallQueryResponse
impl<'de> Deserialize<'de> for RecallQueryResponse
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
Auto Trait Implementations§
impl Freeze for RecallQueryResponse
impl RefUnwindSafe for RecallQueryResponse
impl Send for RecallQueryResponse
impl Sync for RecallQueryResponse
impl Unpin for RecallQueryResponse
impl UnsafeUnpin for RecallQueryResponse
impl UnwindSafe for RecallQueryResponse
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