pub struct TextSearchParams {
pub query: String,
pub max_results: usize,
pub event_types: Vec<EventType>,
pub session_ids: Vec<u32>,
pub min_score: f32,
}Expand description
Parameters for BM25 text search.
Fields§
§query: StringThe search query string (will be tokenized).
max_results: usizeMaximum number of results.
event_types: Vec<EventType>Filter by event type(s). Empty = all types.
session_ids: Vec<u32>Filter by session ID(s). Empty = all sessions.
min_score: f32Minimum BM25 score to include (default: 0.0).
Auto Trait Implementations§
impl Freeze for TextSearchParams
impl RefUnwindSafe for TextSearchParams
impl Send for TextSearchParams
impl Sync for TextSearchParams
impl Unpin for TextSearchParams
impl UnsafeUnpin for TextSearchParams
impl UnwindSafe for TextSearchParams
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