pub type BoxedQuery<'a, DB, ST = (Integer, Text, Integer, Text, Integer)> = BoxedSelectStatement<'a, ST, FromClause<table>, DB>;
Expand description

Helper type for representing a boxed query from this table

Aliased Type§

struct BoxedQuery<'a, DB, ST = (Integer, Text, Integer, Text, Integer)> {
    select: Box<dyn QueryFragment<DB> + Send + 'a>,
    from: FromClause<table>,
    distinct: Box<dyn QueryFragment<DB> + Send + 'a>,
    where_clause: BoxedWhereClause<'a, DB>,
    order: Option<Box<dyn QueryFragment<DB> + Send + 'a>>,
    limit_offset: BoxedLimitOffsetClause<'a, DB>,
    group_by: Box<dyn QueryFragment<DB> + Send + 'a>,
    having: Box<dyn QueryFragment<DB> + Send + 'a>,
    _marker: PhantomData<(ST, ())>,
}

Fields§

§select: Box<dyn QueryFragment<DB> + Send + 'a>§from: FromClause<table>§distinct: Box<dyn QueryFragment<DB> + Send + 'a>§where_clause: BoxedWhereClause<'a, DB>§order: Option<Box<dyn QueryFragment<DB> + Send + 'a>>§limit_offset: BoxedLimitOffsetClause<'a, DB>§group_by: Box<dyn QueryFragment<DB> + Send + 'a>§having: Box<dyn QueryFragment<DB> + Send + 'a>§_marker: PhantomData<(ST, ())>