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

Loading content...

Implementors

impl NotNull for Datetime[src]

impl NotNull for Cidr[src]

impl NotNull for Inet[src]

impl NotNull for Json[src]

impl NotNull for Jsonb[src]

impl NotNull for MacAddr[src]

impl NotNull for Money[src]

impl NotNull for Oid[src]

impl NotNull for Timestamptz[src]

impl NotNull for Uuid[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]

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

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

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

Loading content...