pub struct EdgeNgramAnalyzer { /* private fields */ }Expand description
Edge n-gram analyzer: generates n-grams anchored to the start of each token.
Useful for prefix/autocomplete search. Example: “database” with min=2, max=5 → [“da”, “dat”, “data”, “datab”]
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EdgeNgramAnalyzer
impl RefUnwindSafe for EdgeNgramAnalyzer
impl Send for EdgeNgramAnalyzer
impl Sync for EdgeNgramAnalyzer
impl Unpin for EdgeNgramAnalyzer
impl UnsafeUnpin for EdgeNgramAnalyzer
impl UnwindSafe for EdgeNgramAnalyzer
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