Struct goji::SearchOptionsBuilder
[−]
[src]
pub struct SearchOptionsBuilder { /* fields omitted */ }
a builder interface for search option Typically this is initialized with SearchOptions::builder()
Methods
impl SearchOptionsBuilder
[src]
fn new() -> SearchOptionsBuilder
[src]
fn fields<F>(&mut self, fs: Vec<F>) -> &mut SearchOptionsBuilder where
F: Into<String>,
[src]
F: Into<String>,
fn validate(&mut self, v: bool) -> &mut SearchOptionsBuilder
[src]
fn max_results(&mut self, m: u64) -> &mut SearchOptionsBuilder
[src]
fn start_at(&mut self, s: u64) -> &mut SearchOptionsBuilder
[src]
fn expand<E>(&mut self, ex: Vec<E>) -> &mut SearchOptionsBuilder where
E: Into<String>,
[src]
E: Into<String>,
fn build(&self) -> SearchOptions
[src]
Trait Implementations
impl Default for SearchOptionsBuilder
[src]
fn default() -> SearchOptionsBuilder
[src]
Returns the "default value" for a type. Read more