pub struct RecallOptions {
pub limit: usize,
pub time_range: Option<(u64, u64)>,
pub relevance_threshold: Option<f32>,
}Expand description
Options controlling memory recall behavior.
Fields§
§limit: usizeMaximum number of results (0 = implementation default).
time_range: Option<(u64, u64)>Filter by creation time range (start, end) in unix seconds.
relevance_threshold: Option<f32>Minimum relevance score threshold (0.0–1.0).
Trait Implementations§
Source§impl Clone for RecallOptions
impl Clone for RecallOptions
Source§fn clone(&self) -> RecallOptions
fn clone(&self) -> RecallOptions
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 RecallOptions
impl Debug for RecallOptions
Source§impl Default for RecallOptions
impl Default for RecallOptions
Source§fn default() -> RecallOptions
fn default() -> RecallOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RecallOptions
impl RefUnwindSafe for RecallOptions
impl Send for RecallOptions
impl Sync for RecallOptions
impl Unpin for RecallOptions
impl UnsafeUnpin for RecallOptions
impl UnwindSafe for RecallOptions
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