pub trait Backend where
Self: Sized,
Self: HasSqlType<SmallInt>,
Self: HasSqlType<Integer>,
Self: HasSqlType<BigInt>,
Self: HasSqlType<Float>,
Self: HasSqlType<Double>,
Self: HasSqlType<VarChar>,
Self: HasSqlType<Text>,
Self: HasSqlType<Binary>,
Self: HasSqlType<Date>,
Self: HasSqlType<Time>,
Self: HasSqlType<Timestamp>, {
type QueryBuilder: QueryBuilder<Self>;
type BindCollector: BindCollector<Self>;
type RawValue: ?Sized;
type ByteOrder: ByteOrder;
}
Associated Types
Implementors
impl Backend for Mysql
impl Backend for Pg
impl Backend for Sqlite