pub trait FullTextParser<'a> {
    // Required methods
    fn init(params: &Parameters<'a>) -> Result<(), FtError>;
    fn parse(params: &Parameters<'a>) -> Result<(), FtError>;
    fn deinit(params: &Parameters<'a>) -> Result<(), FtError>;
}

Required Methods§

source

fn init(params: &Parameters<'a>) -> Result<(), FtError>

Initialize the full text parser for first use on a query

source

fn parse(params: &Parameters<'a>) -> Result<(), FtError>

Parse a document or query

source

fn deinit(params: &Parameters<'a>) -> Result<(), FtError>

Terminate the parser at the end of the query

Object Safety§

This trait is not object safe.

Implementors§