[][src]Struct wp_goji_patch::SearchOptionsBuilder

pub struct SearchOptionsBuilder { /* fields omitted */ }

a builder interface for search option Typically this is initialized with SearchOptions::builder()

Implementations

impl SearchOptionsBuilder[src]

pub fn new() -> SearchOptionsBuilder[src]

pub fn fields<F>(&mut self, fs: Vec<F>) -> &mut SearchOptionsBuilder where
    F: Into<String>, 
[src]

pub fn validate(&mut self, v: bool) -> &mut SearchOptionsBuilder[src]

pub fn max_results(&mut self, m: u64) -> &mut SearchOptionsBuilder[src]

pub fn start_at(&mut self, s: u64) -> &mut SearchOptionsBuilder[src]

pub fn type_name(&mut self, t: &str) -> &mut SearchOptionsBuilder[src]

pub fn name(&mut self, n: &str) -> &mut SearchOptionsBuilder[src]

pub fn project_key_or_id(&mut self, id: &str) -> &mut SearchOptionsBuilder[src]

pub fn expand<E>(&mut self, ex: Vec<E>) -> &mut SearchOptionsBuilder where
    E: Into<String>, 
[src]

pub fn state(&mut self, s: &str) -> &mut SearchOptionsBuilder[src]

pub fn jql(&mut self, s: &str) -> &mut SearchOptionsBuilder[src]

pub fn validate_query(&mut self, v: bool) -> &mut SearchOptionsBuilder[src]

pub fn build(&self) -> SearchOptions[src]

Trait Implementations

impl Debug for SearchOptionsBuilder[src]

impl Default for SearchOptionsBuilder[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.