pub struct MemoryRecallPreviewParams {
pub thread_id: ThreadId,
pub turn_id: TurnId,
pub scope: Option<MemoryScope>,
pub text: String,
pub limit: Option<usize>,
pub include_global: bool,
}Fields§
§thread_id: ThreadId§turn_id: TurnId§scope: Option<MemoryScope>§text: String§limit: Option<usize>§include_global: boolTrait Implementations§
Source§impl Clone for MemoryRecallPreviewParams
impl Clone for MemoryRecallPreviewParams
Source§fn clone(&self) -> MemoryRecallPreviewParams
fn clone(&self) -> MemoryRecallPreviewParams
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 MemoryRecallPreviewParams
impl Debug for MemoryRecallPreviewParams
Source§impl<'de> Deserialize<'de> for MemoryRecallPreviewParams
impl<'de> Deserialize<'de> for MemoryRecallPreviewParams
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 MemoryRecallPreviewParams
impl RefUnwindSafe for MemoryRecallPreviewParams
impl Send for MemoryRecallPreviewParams
impl Sync for MemoryRecallPreviewParams
impl Unpin for MemoryRecallPreviewParams
impl UnsafeUnpin for MemoryRecallPreviewParams
impl UnwindSafe for MemoryRecallPreviewParams
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