Skip to main content

MemoryStoreView

Trait MemoryStoreView 

Source
pub trait MemoryStoreView {
    // Required methods
    fn search(&self, embedding: &[f32], k: usize) -> Vec<SearchResult>;
    fn memory_count(&self) -> usize;
    fn entity_count(&self) -> usize;
}
Expand description

Read-only view of the memory store for strategy evaluation.

Required Methods§

Source

fn search(&self, embedding: &[f32], k: usize) -> Vec<SearchResult>

Source

fn memory_count(&self) -> usize

Source

fn entity_count(&self) -> usize

Implementors§