Type Alias propertyapi::schema::room::BoxedQuery

pub type BoxedQuery<'a, DB, ST = (Uuid, Nullable<Uuid>, Nullable<Timestamp>, Nullable<Int4>, Nullable<Varchar>, Nullable<Varchar>, Uuid, Nullable<Jsonb>, Nullable<Float8>, Nullable<Float8>, Nullable<Float8>, Nullable<Float8>, Nullable<Float8>, Nullable<Varchar>, Nullable<Varchar>, Nullable<Varchar>, Varchar)> = BoxedSelectStatement<'a, ST, table, DB>;
Expand description

Helper type for representing a boxed query from this table

Aliased Type§

struct BoxedQuery<'a, DB, ST = (Uuid, Nullable<Uuid>, Nullable<Timestamp>, Nullable<Int4>, Nullable<Varchar>, Nullable<Varchar>, Uuid, Nullable<Jsonb>, Nullable<Float8>, Nullable<Float8>, Nullable<Float8>, Nullable<Float8>, Nullable<Float8>, Nullable<Varchar>, Nullable<Varchar>, Nullable<Varchar>, Varchar)> {
    select: Box<dyn QueryFragment<DB> + 'a>,
    from: table,
    distinct: Box<dyn QueryFragment<DB> + 'a>,
    where_clause: BoxedWhereClause<'a, DB>,
    order: Option<Box<dyn QueryFragment<DB> + 'a>>,
    limit: Box<dyn QueryFragment<DB> + 'a>,
    offset: Box<dyn QueryFragment<DB> + 'a>,
    group_by: Box<dyn QueryFragment<DB> + 'a>,
    _marker: PhantomData<ST>,
}

Fields§

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