pub struct MemoryRecallMessage {
pub mode: String,
pub memories: Vec<MemoryRecallItem>,
pub uuid: Option<String>,
pub session_id: Option<String>,
}Fields§
§mode: String§memories: Vec<MemoryRecallItem>§uuid: Option<String>§session_id: Option<String>Trait Implementations§
Source§impl Clone for MemoryRecallMessage
impl Clone for MemoryRecallMessage
Source§fn clone(&self) -> MemoryRecallMessage
fn clone(&self) -> MemoryRecallMessage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MemoryRecallMessage
impl Debug for MemoryRecallMessage
Source§impl<'de> Deserialize<'de> for MemoryRecallMessage
impl<'de> Deserialize<'de> for MemoryRecallMessage
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 MemoryRecallMessage
impl RefUnwindSafe for MemoryRecallMessage
impl Send for MemoryRecallMessage
impl Sync for MemoryRecallMessage
impl Unpin for MemoryRecallMessage
impl UnsafeUnpin for MemoryRecallMessage
impl UnwindSafe for MemoryRecallMessage
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