Enum keen::Filter [] [src]

pub enum Filter {
    Eq(StringString),
    Ne(StringString),
    Lt(StringString),
    Gt(StringString),
    Lte(StringString),
    Gte(StringString),
    NotContains(StringString),
    Contains(StringString),
    Exists(StringString),
    In(StringString),
}

Type define a filter.

Variants

this means a == b

this means a != b

this means a < b

this means a > b

this means a <= b

this means a >= b

this means a ∉ b

this means a ∈ b

this means ∃a ∈ b

this means in

Methods

impl Filter
[src]

Generate a new eq operator

Generate a new ne operator

Generate a new lt operator

Generate a new gt operator

Generate a new lte operator

Generate a new gte operator

Generate a new contains operator

Generate a new not_contains operator

Generate a new exists operator

Generate a new in operator

Trait Implementations

impl Display for Filter
[src]

Formats the value using the given formatter.

impl Debug for Filter
[src]

Formats the value using the given formatter.

impl Clone for Filter
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for Filter
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for Filter
[src]