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 Boolimpl NotNull for Tinyintimpl NotNull for SmallIntimpl NotNull for Integerimpl NotNull for BigIntimpl NotNull for Floatimpl NotNull for Doubleimpl NotNull for Numericimpl NotNull for Textimpl NotNull for Binaryimpl NotNull for Dateimpl NotNull for Intervalimpl NotNull for Timeimpl NotNull for Timestampimpl<ST> NotNull for Unsigned<ST>impl NotNull for Datetimeimpl NotNull for Oidimpl NotNull for Timestamptzimpl<ST> NotNull for Array<ST>impl<ST> NotNull for Range<ST>impl<ST> NotNull for Record<ST>impl NotNull for Uuidimpl NotNull for Jsonimpl NotNull for Jsonbimpl NotNull for Moneyimpl NotNull for MacAddrimpl NotNull for Inetimpl NotNull for Cidr