Struct mentat_query_sql::SelectQuery
[−]
[src]
pub struct SelectQuery { pub distinct: bool, pub projection: Projection, pub from: FromClause, pub constraints: Vec<Constraint>, pub group_by: Vec<GroupBy>, pub order: Vec<OrderBy>, pub limit: Limit, }
Fields
distinct: bool
projection: Projection
from: FromClause
constraints: Vec<Constraint>
group_by: Vec<GroupBy>
order: Vec<OrderBy>
limit: Limit
Methods
impl SelectQuery
[src]
impl SelectQuery
pub fn to_sql_query(&self) -> Result<SQLQuery, SQLError>
[src]
pub fn to_sql_query(&self) -> Result<SQLQuery, SQLError>
Trait Implementations
impl QueryFragment for SelectQuery
[src]
impl QueryFragment for SelectQuery
fn push_sql(&self, out: &mut QueryBuilder) -> BuildQueryResult
[src]
fn push_sql(&self, out: &mut QueryBuilder) -> BuildQueryResult
Auto Trait Implementations
impl !Send for SelectQuery
impl !Send for SelectQuery
impl !Sync for SelectQuery
impl !Sync for SelectQuery