pub struct QueryParamsBuilder { /* private fields */ }Implementations§
Source§impl QueryParamsBuilder
impl QueryParamsBuilder
Sourcepub fn new() -> QueryParamsBuilder
pub fn new() -> QueryParamsBuilder
Factory function that returns new QueryBuilder.
Default consistency level is One
Sourcepub fn consistency(self, consistency: Consistency) -> Self
pub fn consistency(self, consistency: Consistency) -> Self
Sets new query consistency
pub fn flags(self, flags: Vec<QueryFlags>) -> Self
Sourcepub fn values(self, values: QueryValues) -> Self
pub fn values(self, values: QueryValues) -> Self
Sets new values. Sets new query consistency
pub fn with_names(self, with_names: bool) -> Self
Sourcepub fn paging_state(self, state: CBytes) -> Self
pub fn paging_state(self, state: CBytes) -> Self
Sets new values. Sets new query consistency
pub fn serial_consistency(self, serial_consistency: Consistency) -> Self
pub fn timestamp(self, timestamp: i64) -> Self
Sourcepub fn finalize(self) -> QueryParams
pub fn finalize(self) -> QueryParams
Finalizes query building process and returns query itself
Trait Implementations§
Source§impl Debug for QueryParamsBuilder
impl Debug for QueryParamsBuilder
Source§impl Default for QueryParamsBuilder
impl Default for QueryParamsBuilder
Source§fn default() -> QueryParamsBuilder
fn default() -> QueryParamsBuilder
Returns the “default value” for a type. Read more
Auto 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