Trait deuterium::Expression [] [src]

pub trait Expression<T>: UntypedExpression { }

Trait to indicate that value is an expression with concrete type.

Trait Implementations

impl<'a, 'b, T> ToInsertValue<T> for &'a (Expression<T> + 'b)
[src]

Implementations on Foreign Types

impl Expression<bool> for bool
[src]

impl Expression<i8> for i8
[src]

impl Expression<i16> for i16
[src]

impl Expression<i32> for i32
[src]

impl Expression<i64> for i64
[src]

impl Expression<f32> for f32
[src]

impl Expression<f64> for f64
[src]

impl Expression<String> for String
[src]

impl Expression<Vec<u8>> for Vec<u8>
[src]

impl Expression<Value> for Value
[src]

impl Expression<NaiveDateTime> for NaiveDateTime
[src]

impl Expression<Uuid> for Uuid
[src]

impl Expression<Option<bool>> for Option<bool>
[src]

impl Expression<Option<i8>> for Option<i8>
[src]

impl Expression<Option<i16>> for Option<i16>
[src]

impl Expression<Option<i32>> for Option<i32>
[src]

impl Expression<Option<i64>> for Option<i64>
[src]

impl Expression<Option<f32>> for Option<f32>
[src]

impl Expression<Option<f64>> for Option<f64>
[src]

impl Expression<Option<String>> for Option<String>
[src]

impl Expression<Option<Vec<u8>>> for Option<Vec<u8>>
[src]

impl Expression<Option<Value>> for Option<Value>
[src]

impl Expression<Option<NaiveDateTime>> for Option<NaiveDateTime>
[src]

impl Expression<Option<Uuid>> for Option<Uuid>
[src]

impl Expression<Option<RawExpression>> for Option<RawExpression>
[src]

Implementors