pub struct MemorySearchResult {
pub entry: MemoryBankEntry,
pub score: f32,
pub matched_fields: Vec<String>,
}Expand description
Ranked result from targeted memory-bank retrieval.
Fields§
§entry: MemoryBankEntryMatching memory entry.
score: f32Ranking score (higher is better).
matched_fields: Vec<String>Fields that contributed to the match.
Trait Implementations§
Source§impl Clone for MemorySearchResult
impl Clone for MemorySearchResult
Source§fn clone(&self) -> MemorySearchResult
fn clone(&self) -> MemorySearchResult
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 moreAuto Trait Implementations§
impl Freeze for MemorySearchResult
impl RefUnwindSafe for MemorySearchResult
impl Send for MemorySearchResult
impl Sync for MemorySearchResult
impl Unpin for MemorySearchResult
impl UnwindSafe for MemorySearchResult
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