pub struct KnowledgeContext {
pub concepts: Vec<String>,
pub decisions: Vec<String>,
pub relevant_memories: Vec<SearchResult>,
pub graph_context: Vec<String>,
}Fields§
§concepts: Vec<String>§decisions: Vec<String>§relevant_memories: Vec<SearchResult>§graph_context: Vec<String>Trait Implementations§
Source§impl Debug for KnowledgeContext
impl Debug for KnowledgeContext
Source§impl<'de> Deserialize<'de> for KnowledgeContext
impl<'de> Deserialize<'de> for KnowledgeContext
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 KnowledgeContext
impl RefUnwindSafe for KnowledgeContext
impl Send for KnowledgeContext
impl Sync for KnowledgeContext
impl Unpin for KnowledgeContext
impl UnsafeUnpin for KnowledgeContext
impl UnwindSafe for KnowledgeContext
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