Struct json_api::query::QueryBuilder
[−]
[src]
pub struct QueryBuilder { /* fields omitted */ }
Methods
impl QueryBuilder
[src]
fn finalize(&mut self) -> Result<Query, Error>
[src]
fn fields<I, K, V>(&mut self, key: K, iter: I) -> &mut Self where
I: IntoIterator<Item = V>,
K: Into<String>,
V: Into<String>,
[src]
I: IntoIterator<Item = V>,
K: Into<String>,
V: Into<String>,
fn filter<K, V>(&mut self, key: K, value: V) -> &mut Self where
K: Into<String>,
V: Into<Value>,
[src]
K: Into<String>,
V: Into<Value>,
fn include<V>(&mut self, value: V) -> &mut Self where
V: Into<String>,
[src]
V: Into<String>,
fn page(&mut self, number: u64, size: Option<u64>) -> &mut Self
[src]
fn sort<F>(&mut self, field: F, direction: Direction) -> &mut Self where
F: Into<String>,
[src]
F: Into<String>,
Trait Implementations
impl Default for QueryBuilder
[src]
fn default() -> QueryBuilder
[src]
Returns the "default value" for a type. Read more