Trait diesel::sql_types::NotNull [−][src]
pub trait NotNull { }
A marker trait indicating that a SQL type is not null.
All SQL types must implement this trait.
Deriving
This trait is automatically implemented by #[derive(SqlType)]
Implementations on Foreign Types
impl NotNull for ()
[src]
impl NotNull for ()
impl<A> NotNull for (A,)
[src]
impl<A> NotNull for (A,)
impl<A, B> NotNull for (A, B)
[src]
impl<A, B> NotNull for (A, B)
impl<A, B, C> NotNull for (A, B, C)
[src]
impl<A, B, C> NotNull for (A, B, C)
impl<A, B, C, D> NotNull for (A, B, C, D)
[src]
impl<A, B, C, D> NotNull for (A, B, C, D)
impl<A, B, C, D, E> NotNull for (A, B, C, D, E)
[src]
impl<A, B, C, D, E> NotNull for (A, B, C, D, E)
impl<A, B, C, D, E, F> NotNull for (A, B, C, D, E, F)
[src]
impl<A, B, C, D, E, F> NotNull for (A, B, C, D, E, F)
impl<A, B, C, D, E, F, G> NotNull for (A, B, C, D, E, F, G)
[src]
impl<A, B, C, D, E, F, G> NotNull for (A, B, C, D, E, F, G)
impl<A, B, C, D, E, F, G, H> NotNull for (A, B, C, D, E, F, G, H)
[src]
impl<A, B, C, D, E, F, G, H> NotNull for (A, B, C, D, E, F, G, H)
impl<A, B, C, D, E, F, G, H, I> NotNull for (A, B, C, D, E, F, G, H, I)
[src]
impl<A, B, C, D, E, F, G, H, I> NotNull for (A, B, C, D, E, F, G, H, I)
impl<A, B, C, D, E, F, G, H, I, J> NotNull for (A, B, C, D, E, F, G, H, I, J)
[src]
impl<A, B, C, D, E, F, G, H, I, J> NotNull for (A, B, C, D, E, F, G, H, I, J)
impl<A, B, C, D, E, F, G, H, I, J, K> NotNull for (A, B, C, D, E, F, G, H, I, J, K)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K> NotNull for (A, B, C, D, E, F, G, H, I, J, K)
impl<A, B, C, D, E, F, G, H, I, J, K, L> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)
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> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)
[src]
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> NotNull for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)
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> NotNull for (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)
[src]
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> NotNull for (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)
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> NotNull for (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)
[src]
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> NotNull for (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)
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> NotNull for (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)
[src]
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> NotNull for (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)
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> NotNull for (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)
[src]
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> NotNull for (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)
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> NotNull for (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)
[src]
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> NotNull for (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)
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> NotNull for (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)
[src]
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> NotNull for (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)
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> NotNull for (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)
[src]
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> NotNull for (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)
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> NotNull for (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)
[src]
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> NotNull for (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)
Implementors
impl NotNull for Bool
impl NotNull for Tinyint
impl NotNull for SmallInt
impl NotNull for Integer
impl NotNull for BigInt
impl NotNull for Float
impl NotNull for Double
impl NotNull for Numeric
impl NotNull for Text
impl NotNull for Binary
impl NotNull for Date
impl NotNull for Interval
impl NotNull for Time
impl NotNull for Timestamp
impl<ST> NotNull for Unsigned<ST>
impl NotNull for Datetime
impl NotNull for Oid
impl NotNull for Timestamptz
impl<ST> NotNull for Array<ST>
impl<ST> NotNull for Range<ST>
impl<ST> NotNull for Record<ST>
impl NotNull for Uuid
impl NotNull for Json
impl NotNull for Jsonb
impl NotNull for Money
impl NotNull for MacAddr
impl NotNull for Inet
impl NotNull for Cidr