pub struct QueryParams {
pub consistency: Consistency,
pub flags: Vec<QueryFlags>,
pub with_names: Option<bool>,
pub values: Option<QueryValues>,
pub page_size: Option<i32>,
pub paging_state: Option<CBytes>,
pub serial_consistency: Option<Consistency>,
pub timestamp: Option<i64>,
}
Expand description
Parameters of Query for query operation.
Fields§
§consistency: Consistency
Cassandra consistency level.
flags: Vec<QueryFlags>
Array of query flags.
with_names: Option<bool>
Were values provided with names
values: Option<QueryValues>
Array of values.
page_size: Option<i32>
Page size.
paging_state: Option<CBytes>
Array of bytes which represents paging state.
serial_consistency: Option<Consistency>
Serial Consistency
.
timestamp: Option<i64>
Timestamp.
Implementations§
Source§impl QueryParams
impl QueryParams
Sourcepub fn set_values(&mut self, values: QueryValues)
pub fn set_values(&mut self, values: QueryValues)
Sets values of Query request params.
Trait Implementations§
Source§impl Debug for QueryParams
impl Debug for QueryParams
Source§impl Default for QueryParams
impl Default for QueryParams
Source§fn default() -> QueryParams
fn default() -> QueryParams
Returns the “default value” for a type. Read more
Source§impl IntoBytes for QueryParams
impl IntoBytes for QueryParams
Auto Trait Implementations§
impl Freeze for QueryParams
impl RefUnwindSafe for QueryParams
impl Send for QueryParams
impl Sync for QueryParams
impl Unpin for QueryParams
impl UnwindSafe for QueryParams
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