Struct diesel::sqlite::Sqlite [−][src]
pub struct Sqlite;
Expand description
The SQLite backend
Trait Implementations
type QueryBuilder = SqliteQueryBuilder
type QueryBuilder = SqliteQueryBuilder
The concrete QueryBuilder
implementation for this backend.
type BindCollector = RawBytesBindCollector<Sqlite>
type BindCollector = RawBytesBindCollector<Sqlite>
The concrete BindCollector
implementation for this backend. Read more
type ByteOrder = NativeEndian
type ByteOrder = NativeEndian
What byte order is used to transmit integers? Read more
The returned pointer is only valid for the lifetime to the argument of
from_sql
. This impl is intended for uses where you want to write a new
impl in terms of Vec<u8>
, but don’t want to allocate. We have to return a
raw pointer instead of a reference with a lifetime due to the structure of
FromSql
The returned pointer is only valid for the lifetime to the argument of
from_sql
. This impl is intended for uses where you want to write a new
impl in terms of String
, but don’t want to allocate. We have to return a
raw pointer instead of a reference with a lifetime due to the structure of
FromSql
The returned pointer is only valid for the lifetime to the argument of
from_sql
. This impl is intended for uses where you want to write a new
impl in terms of String
, but don’t want to allocate. We have to return a
raw pointer instead of a reference with a lifetime due to the structure of
FromSql
The returned pointer is only valid for the lifetime to the argument of
from_sql
. This impl is intended for uses where you want to write a new
impl in terms of String
, but don’t want to allocate. We have to return a
raw pointer instead of a reference with a lifetime due to the structure of
FromSql
The returned pointer is only valid for the lifetime to the argument of
from_sql
. This impl is intended for uses where you want to write a new
impl in terms of String
, but don’t want to allocate. We have to return a
raw pointer instead of a reference with a lifetime due to the structure of
FromSql
Fetch the metadata for the given type Read more
Fetch the metadata for the given type Read more
Fetch the metadata for the given type Read more
Fetch the metadata for the given type Read more
Fetch the metadata for the given type Read more
Fetch the metadata for the given type Read more
Fetch the metadata for the given type Read more
Fetch the metadata for the given type Read more
Fetch the metadata for the given type Read more
Fetch the metadata for the given type Read more
Fetch the metadata for the given type Read more
Fetch the metadata for the given type Read more
type TypeMetadata = SqliteType
type TypeMetadata = SqliteType
The actual type used to represent metadata. Read more
type MetadataLookup = ()
type MetadataLookup = ()
The type used for runtime lookup of metadata. Read more
Auto Trait Implementations
impl RefUnwindSafe for Sqlite
impl UnwindSafe for Sqlite
Blanket Implementations
Mutably borrows from an owned value. Read more
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + HasSqlType<Y> + HasSqlType<Z> + HasSqlType<AA> + HasSqlType<AB> + HasSqlType<AC> + HasSqlType<AD> + HasSqlType<AE> + HasSqlType<AF> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + HasSqlType<Y> + HasSqlType<Z> + HasSqlType<AA> + HasSqlType<AB> + HasSqlType<AC> + HasSqlType<AD> + HasSqlType<AE> + HasSqlType<AF> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + HasSqlType<Y> + HasSqlType<Z> + HasSqlType<AA> + HasSqlType<AB> + HasSqlType<AC> + HasSqlType<AD> + HasSqlType<AE> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + HasSqlType<Y> + HasSqlType<Z> + HasSqlType<AA> + HasSqlType<AB> + HasSqlType<AC> + HasSqlType<AD> + HasSqlType<AE> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + HasSqlType<Y> + HasSqlType<Z> + HasSqlType<AA> + HasSqlType<AB> + HasSqlType<AC> + HasSqlType<AD> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + HasSqlType<Y> + HasSqlType<Z> + HasSqlType<AA> + HasSqlType<AB> + HasSqlType<AC> + HasSqlType<AD> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + HasSqlType<Y> + HasSqlType<Z> + HasSqlType<AA> + HasSqlType<AB> + HasSqlType<AC> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + HasSqlType<Y> + HasSqlType<Z> + HasSqlType<AA> + HasSqlType<AB> + HasSqlType<AC> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + HasSqlType<Y> + HasSqlType<Z> + HasSqlType<AA> + HasSqlType<AB> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + HasSqlType<Y> + HasSqlType<Z> + HasSqlType<AA> + HasSqlType<AB> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + HasSqlType<Y> + HasSqlType<Z> + HasSqlType<AA> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + HasSqlType<Y> + HasSqlType<Z> + HasSqlType<AA> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + HasSqlType<Y> + HasSqlType<Z> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + HasSqlType<Y> + HasSqlType<Z> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + HasSqlType<Y> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + HasSqlType<Y> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + HasSqlType<X> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + HasSqlType<W> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + HasSqlType<V> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + HasSqlType<U> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + HasSqlType<T> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + HasSqlType<S> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + HasSqlType<R> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + HasSqlType<Q> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + HasSqlType<P> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + HasSqlType<O> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M, N)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + HasSqlType<N> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L, M)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + HasSqlType<M> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, L, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, L, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K, L)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + HasSqlType<L> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, K, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, K, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J, K)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + HasSqlType<K> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, J, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + Backend,
impl<A, B, C, D, E, F, G, H, I, J, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I, J)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + HasSqlType<J> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, I, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + Backend,
impl<A, B, C, D, E, F, G, H, I, __DB> HasSqlType<(A, B, C, D, E, F, G, H, I)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + HasSqlType<I> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, H, __DB> HasSqlType<(A, B, C, D, E, F, G, H)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + Backend,
impl<A, B, C, D, E, F, G, H, __DB> HasSqlType<(A, B, C, D, E, F, G, H)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + HasSqlType<H> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, G, __DB> HasSqlType<(A, B, C, D, E, F, G)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + Backend,
impl<A, B, C, D, E, F, G, __DB> HasSqlType<(A, B, C, D, E, F, G)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + HasSqlType<G> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, F, __DB> HasSqlType<(A, B, C, D, E, F)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + Backend,
impl<A, B, C, D, E, F, __DB> HasSqlType<(A, B, C, D, E, F)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + HasSqlType<F> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, E, __DB> HasSqlType<(A, B, C, D, E)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + Backend,
impl<A, B, C, D, E, __DB> HasSqlType<(A, B, C, D, E)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + HasSqlType<E> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, D, __DB> HasSqlType<(A, B, C, D)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + Backend,
impl<A, B, C, D, __DB> HasSqlType<(A, B, C, D)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + HasSqlType<D> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, C, __DB> HasSqlType<(A, B, C)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + Backend,
impl<A, B, C, __DB> HasSqlType<(A, B, C)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + HasSqlType<C> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
impl<A, B, __DB> HasSqlType<(A, B)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + Backend,
impl<A, B, __DB> HasSqlType<(A, B)> for __DB where
__DB: HasSqlType<A> + HasSqlType<B> + Backend,
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
pub fn metadata(
&<__DB as TypeMetadata>::MetadataLookup
) -> <__DB as TypeMetadata>::TypeMetadata
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<__DB as TypeMetadata>::TypeMetadata, Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<__DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<__DB as TypeMetadata>::MetadataLookup
)
Fetch the metadata for the given type Read more
pub fn row_metadata(
&mut Vec<<DB as TypeMetadata>::TypeMetadata, Global>,
&<DB as TypeMetadata>::MetadataLookup
)
pub fn mysql_row_metadata(
&mut Vec<(<DB as TypeMetadata>::TypeMetadata, IsSigned), Global>,
&<DB as TypeMetadata>::MetadataLookup
)
Convert self
to an expression for Diesel’s query builder. Read more