pub struct KnowledgeSaveRequest {
pub scope: MemoryScope,
pub kind: KnowledgeKind,
pub title: String,
pub tags: Vec<String>,
pub body: String,
pub source: KnowledgeSource,
}Fields§
§scope: MemoryScope§kind: KnowledgeKind§title: String§body: String§source: KnowledgeSourceTrait Implementations§
Source§impl Clone for KnowledgeSaveRequest
impl Clone for KnowledgeSaveRequest
Source§impl Debug for KnowledgeSaveRequest
impl Debug for KnowledgeSaveRequest
Source§impl<'de> Deserialize<'de> for KnowledgeSaveRequest
impl<'de> Deserialize<'de> for KnowledgeSaveRequest
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 KnowledgeSaveRequest
impl PartialEq for KnowledgeSaveRequest
Source§impl Serialize for KnowledgeSaveRequest
impl Serialize for KnowledgeSaveRequest
impl StructuralPartialEq for KnowledgeSaveRequest
Auto Trait Implementations§
impl Freeze for KnowledgeSaveRequest
impl RefUnwindSafe for KnowledgeSaveRequest
impl Send for KnowledgeSaveRequest
impl Sync for KnowledgeSaveRequest
impl Unpin for KnowledgeSaveRequest
impl UnsafeUnpin for KnowledgeSaveRequest
impl UnwindSafe for KnowledgeSaveRequest
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