Struct cql3_parser::common::WhereClause
source · [−]pub struct WhereClause {}Implementations
sourceimpl WhereClause
impl WhereClause
sourcepub fn get_column_relation_element_map(
where_clause: &[RelationElement]
) -> BTreeMap<Identifier, Vec<RelationElement>>
pub fn get_column_relation_element_map(
where_clause: &[RelationElement]
) -> BTreeMap<Identifier, Vec<RelationElement>>
return a map of column names to relation elements
sourcepub fn get_column_list(
where_clause: Vec<RelationElement>
) -> HashSet<Identifier>
pub fn get_column_list(
where_clause: Vec<RelationElement>
) -> HashSet<Identifier>
get the unordered set of column names for found in the where clause
Auto Trait Implementations
impl RefUnwindSafe for WhereClause
impl Send for WhereClause
impl Sync for WhereClause
impl Unpin for WhereClause
impl UnwindSafe for WhereClause
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more