pub struct QueryParamsBuilder { /* private fields */ }
Implementations§
Source§impl QueryParamsBuilder
impl QueryParamsBuilder
pub fn new() -> Self
pub fn set_skip_count(self, value: Option<&u32>) -> Self
pub fn set_omit_total_items(self, value: Option<&bool>) -> Self
pub fn push_order_by(self, value: Option<&str>) -> Self
pub fn set_max_items(self, value: Option<&u32>) -> Self
pub fn set_where_filter(self, value: Option<&String>) -> Self
pub fn push_field(self, value: Option<&str>) -> Self
pub fn push_include(self, value: Option<&str>) -> Self
pub fn set_relative_path(self, value: Option<&String>) -> Self
pub fn get_skip_count(&mut self) -> &Option<(String, String)>
pub fn get_omit_total_items(&mut self) -> &Option<(String, String)>
pub fn get_order_by(&mut self) -> &Option<(String, String)>
pub fn get_max_items(&mut self) -> &Option<(String, String)>
pub fn get_where_filter(&mut self) -> &Option<(String, String)>
pub fn get_fields(&mut self) -> &Option<(String, String)>
pub fn get_include(&mut self) -> &Option<(String, String)>
pub fn get_relative_path(&mut self) -> &Option<(String, String)>
pub fn build(&mut self) -> Vec<(String, String)>
Trait Implementations§
Source§impl Clone for QueryParamsBuilder
impl Clone for QueryParamsBuilder
Source§fn clone(&self) -> QueryParamsBuilder
fn clone(&self) -> QueryParamsBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for QueryParamsBuilder
impl RefUnwindSafe for QueryParamsBuilder
impl Send for QueryParamsBuilder
impl Sync for QueryParamsBuilder
impl Unpin for QueryParamsBuilder
impl UnwindSafe for QueryParamsBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more