pub struct Tokenize;
Expand description
TOKENIZE - Extract words/tokens from text (similar to SPLIT but with normalization)
Trait Implementations§
Source§impl TableGenerator for Tokenize
impl TableGenerator for Tokenize
Source§fn columns(&self) -> Vec<DataColumn>
fn columns(&self) -> Vec<DataColumn>
Get the column definitions for the generated table
Source§fn generate(&self, args: Vec<DataValue>) -> Result<Arc<DataTable>>
fn generate(&self, args: Vec<DataValue>) -> Result<Arc<DataTable>>
Generate the table based on the provided arguments
Arguments are evaluated expressions from the SQL query
Source§fn description(&self) -> &str
fn description(&self) -> &str
Get a description of what this generator does
Auto Trait Implementations§
impl Freeze for Tokenize
impl RefUnwindSafe for Tokenize
impl Send for Tokenize
impl Sync for Tokenize
impl Unpin for Tokenize
impl UnwindSafe for Tokenize
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more