Struct rustorm::query::Filter
[−]
[src]
pub struct Filter { pub connector: Connector, pub condition: Condition, pub subfilters: Vec<Filter>, }
TODO: support for functions on columns TODO: need to merge with Expr
Fields
connector | |
condition | TODO: maybe renamed to LHS, supports functions and SQL |
subfilters |
Methods
impl Filter
fn new(column: &str, equality: Equality, value: &ToValue) -> Self
user friendly, commonly use API
fn with_value(column: &str, equality: Equality, value: Value) -> Self
user friendly, commonly use API
fn bare_new(left: Operand, equality: Equality, right: Operand) -> Self
not very commonly used, offers enough flexibility