pub struct SelectValidationResult {
pub has_partition_key_filter: bool,
pub has_clustering_filters: bool,
pub has_limit: bool,
pub unsupported_features: Vec<UnsupportedFeature>,
}Expand description
Result of SELECT query validation
Fields§
§has_partition_key_filter: boolWhether the query has a partition key filter in WHERE clause
has_clustering_filters: boolWhether the query has clustering column filters in WHERE clause
has_limit: boolWhether the query has a LIMIT clause
unsupported_features: Vec<UnsupportedFeature>List of unsupported features detected in the query
Trait Implementations§
Source§impl Clone for SelectValidationResult
impl Clone for SelectValidationResult
Source§fn clone(&self) -> SelectValidationResult
fn clone(&self) -> SelectValidationResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SelectValidationResult
impl Debug for SelectValidationResult
Source§impl PartialEq for SelectValidationResult
impl PartialEq for SelectValidationResult
Source§fn eq(&self, other: &SelectValidationResult) -> bool
fn eq(&self, other: &SelectValidationResult) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SelectValidationResult
Auto Trait Implementations§
impl Freeze for SelectValidationResult
impl RefUnwindSafe for SelectValidationResult
impl Send for SelectValidationResult
impl Sync for SelectValidationResult
impl Unpin for SelectValidationResult
impl UnsafeUnpin for SelectValidationResult
impl UnwindSafe for SelectValidationResult
Blanket Implementations§
impl<T> Allocation for T
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