Enum sqlite3_parser::ast::OneSelect
source · pub enum OneSelect {
Select {
distinctness: Option<Distinctness>,
columns: Vec<ResultColumn>,
from: Option<FromClause>,
where_clause: Option<Expr>,
group_by: Option<GroupBy>,
window_clause: Option<Vec<WindowDef>>,
},
Values(Vec<Vec<Expr>>),
}
Variants§
Select
Values(Vec<Vec<Expr>>)
Trait Implementations§
impl Eq for OneSelect
impl StructuralEq for OneSelect
impl StructuralPartialEq for OneSelect
Auto Trait Implementations§
impl RefUnwindSafe for OneSelect
impl Send for OneSelect
impl Sync for OneSelect
impl Unpin for OneSelect
impl UnwindSafe for OneSelect
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.