[][src]Trait diesel::sql_types::NotNull

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<A> NotNull for (A,)[src]

impl<A, B> NotNull for (A, B)[src]

impl<A, B, C> NotNull for (A, B, C)[src]

impl<A, B, C, D> NotNull for (A, B, C, D)[src]

impl<A, B, C, D, E> NotNull for (A, B, C, D, E)[src]

impl<A, B, C, D, E, F> NotNull for (A, B, C, D, E, F)[src]

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, H> NotNull for (A, B, C, D, E, F, G, H)[src]

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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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]

Loading content...

Implementors

impl NotNull for Datetime[src]

impl NotNull for BigInt[src]

impl NotNull for Binary[src]

impl NotNull for Bool[src]

impl NotNull for Date[src]

impl NotNull for Double[src]

impl NotNull for Float[src]

impl NotNull for Integer[src]

impl NotNull for Interval[src]

impl NotNull for Numeric[src]

impl NotNull for SmallInt[src]

impl NotNull for Text[src]

impl NotNull for Time[src]

impl NotNull for Timestamp[src]

impl NotNull for TinyInt[src]

impl<ST> NotNull for Unsigned<ST>[src]

Loading content...