Skip to main content

CsvOperation

Trait CsvOperation 

Source
pub trait CsvOperation: Expressive<AnyCsvType> {
    // Provided methods
    fn eq(&self, value: impl Expressive<AnyCsvType>) -> Expression<AnyCsvType>
       where Self: Sized { ... }
    fn in_(&self, values: impl Expressive<AnyCsvType>) -> Expression<AnyCsvType>
       where Self: Sized { ... }
}
Expand description

CSV-specific comparison operations.

Blanket-implemented for all Expressive<AnyCsvType> so columns, fields, and expressions all get eq, in_, etc. for free.

Provided Methods§

Source

fn eq(&self, value: impl Expressive<AnyCsvType>) -> Expression<AnyCsvType>
where Self: Sized,

field = value

Source

fn in_(&self, values: impl Expressive<AnyCsvType>) -> Expression<AnyCsvType>
where Self: Sized,

field IN (values_expression)

Implementors§