pub struct SimilarityParams {
pub query_vec: Vec<f32>,
pub top_k: usize,
pub min_similarity: f32,
pub event_types: Vec<EventType>,
pub skip_zero_vectors: bool,
}Expand description
Parameters for a similarity query.
Fields§
§query_vec: Vec<f32>Query vector (must match graph dimension).
top_k: usizeMaximum number of results.
min_similarity: f32Minimum similarity threshold.
event_types: Vec<EventType>Filter by event type(s). Empty = all types.
skip_zero_vectors: boolExclude nodes with zero vectors.
Auto Trait Implementations§
impl Freeze for SimilarityParams
impl RefUnwindSafe for SimilarityParams
impl Send for SimilarityParams
impl Sync for SimilarityParams
impl Unpin for SimilarityParams
impl UnsafeUnpin for SimilarityParams
impl UnwindSafe for SimilarityParams
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