Type Alias propertyapi::schema::campus::BoxedQuery
pub type BoxedQuery<'a, DB, ST = (Uuid, Uuid, Nullable<Varchar>, Nullable<Varchar>, Nullable<Jsonb>, Nullable<Jsonb>, Nullable<Uuid>, Nullable<Timestamp>, Nullable<Int4>)> = 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, Uuid, Nullable<Varchar>, Nullable<Varchar>, Nullable<Jsonb>, Nullable<Jsonb>, Nullable<Uuid>, Nullable<Timestamp>, Nullable<Int4>)> {
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>