pub trait QueryId {
type QueryId: Any;
fn has_static_query_id() -> bool;
fn query_id() -> Option<TypeId> { ... }
}
Associated Types
Required Methods
Provided Methods
Implementors
impl QueryId for ()
impl<T: QueryId + ?Sized> QueryId for Box<T>
impl<'a, T: QueryId + ?Sized> QueryId for &'a T
impl<DB> QueryId for QueryFragment<DB>
impl<'a, ST, QS, DB> QueryId for BoxedSelectStatement<'a, ST, QS, DB>
impl QueryId for NoWhereClause
impl<T> QueryId for WhereClause<T> where T: QueryId
impl<T, U> QueryId for InsertStatement<T, U>
impl<T, U> QueryId for UpdateStatement<T, U>
impl<ST> QueryId for SqlLiteral<ST>
impl<QS, ST, DB> QueryId for BoxableExpression<QS, ST, DB, SqlType=ST>