pub type BoxedQuery<'a, DB, ST = SqlType> = BoxedSelectStatement<'a, ST, table, DB>;
Expand description

Helper type for representing a boxed query from this table

Aliased Type§

struct BoxedQuery<'a, DB, ST = SqlType> {
    select: Box<dyn QueryFragment<DB> + 'a, Global>,
    from: table,
    distinct: Box<dyn QueryFragment<DB> + 'a, Global>,
    where_clause: BoxedWhereClause<'a, DB>,
    order: Option<Box<dyn QueryFragment<DB> + 'a, Global>>,
    limit: Box<dyn QueryFragment<DB> + 'a, Global>,
    offset: Box<dyn QueryFragment<DB> + 'a, Global>,
    group_by: Box<dyn QueryFragment<DB> + 'a, Global>,
    _marker: PhantomData<ST>,
}

Fields§

§select: Box<dyn QueryFragment<DB> + 'a, Global>§from: table§distinct: Box<dyn QueryFragment<DB> + 'a, Global>§where_clause: BoxedWhereClause<'a, DB>§order: Option<Box<dyn QueryFragment<DB> + 'a, Global>>§limit: Box<dyn QueryFragment<DB> + 'a, Global>§offset: Box<dyn QueryFragment<DB> + 'a, Global>§group_by: Box<dyn QueryFragment<DB> + 'a, Global>§_marker: PhantomData<ST>