Trait deuterium::ToExpression
[−]
[src]
pub trait ToExpression<T>: UntypedExpression + Sized { fn as_expr(&self) -> &Expression<T> { ... } }
Provided Methods
fn as_expr(&self) -> &Expression<T>
Implementations on Foreign Types
impl ToExpression<String> for String
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<String>> for String
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<String>> for Option<String>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i8> for i8
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i8> for i16
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i8> for i32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i8> for i64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i8> for f32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i8> for f64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i16> for i8
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i16> for i16
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i16> for i32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i16> for i64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i16> for f32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i16> for f64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i32> for i8
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i32> for i16
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i32> for i32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i32> for i64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i32> for f32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i32> for f64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i64> for i8
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i64> for i16
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i64> for i32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i64> for i64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i64> for f32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<i64> for f64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<f32> for i8
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<f32> for i16
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<f32> for i32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<f32> for i64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<f32> for f32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<f32> for f64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<f64> for i8
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<f64> for i16
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<f64> for i32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<f64> for i64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<f64> for f32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<f64> for f64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i8>> for i8
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i8>> for i16
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i8>> for i32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i8>> for i64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i8>> for f32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i8>> for f64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i16>> for i8
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i16>> for i16
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i16>> for i32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i16>> for i64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i16>> for f32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i16>> for f64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i32>> for i8
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i32>> for i16
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i32>> for i32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i32>> for i64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i32>> for f32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i32>> for f64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i64>> for i8
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i64>> for i16
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i64>> for i32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i64>> for i64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i64>> for f32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<i64>> for f64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<f32>> for i8
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<f32>> for i16
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<f32>> for i32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<f32>> for i64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<f32>> for f32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<f32>> for f64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<f64>> for i8
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<f64>> for i16
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<f64>> for i32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<f64>> for i64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<f64>> for f32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<f64>> for f64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<bool> for bool
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<bool>> for bool
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<bool>> for Option<bool>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Vec<u8>> for Vec<u8>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<Vec<u8>>> for Vec<u8>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<Vec<u8>>> for Option<Vec<u8>>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Value> for Value
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<Value>> for Value
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<Value>> for Option<Value>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<NaiveDateTime> for NaiveDateTime
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<NaiveDateTime>> for NaiveDateTime
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<NaiveDateTime>> for Option<NaiveDateTime>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Uuid> for Uuid
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<Uuid>> for Uuid
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<Option<Uuid>> for Option<Uuid>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for bool
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for i8
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for i16
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for i32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for i64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for f32
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for f64
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for Vec<u8>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for String
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for Value
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for NaiveDateTime
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for Uuid
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for Option<bool>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for Option<i8>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for Option<i16>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for Option<i32>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for Option<i64>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for Option<f32>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for Option<f64>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for Option<Vec<u8>>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for Option<String>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for Option<Value>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for Option<NaiveDateTime>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
impl ToExpression<RawExpression> for Option<Uuid>
[src]
fn as_expr(&self) -> &Expression<T>
[src]
Implementors
impl<M: Clone + 'static + Debug, T: Clone + 'static + Debug> ToExpression<T> for SelectQuery<(T,), LimitOne, M>
impl ToExpression<String> for StringField
impl ToExpression<String> for RawExpression
impl ToExpression<Option<String>> for StringField
impl ToExpression<Option<String>> for OptionalStringField
impl ToExpression<Option<String>> for RawExpression
impl ToExpression<i8> for I8Field
impl ToExpression<i8> for I16Field
impl ToExpression<i8> for I32Field
impl ToExpression<i8> for I64Field
impl ToExpression<i8> for F32Field
impl ToExpression<i8> for F64Field
impl ToExpression<i8> for RawExpression
impl ToExpression<i16> for I8Field
impl ToExpression<i16> for I16Field
impl ToExpression<i16> for I32Field
impl ToExpression<i16> for I64Field
impl ToExpression<i16> for F32Field
impl ToExpression<i16> for F64Field
impl ToExpression<i16> for RawExpression
impl ToExpression<i32> for I8Field
impl ToExpression<i32> for I16Field
impl ToExpression<i32> for I32Field
impl ToExpression<i32> for I64Field
impl ToExpression<i32> for F32Field
impl ToExpression<i32> for F64Field
impl ToExpression<i32> for RawExpression
impl ToExpression<i64> for I8Field
impl ToExpression<i64> for I16Field
impl ToExpression<i64> for I32Field
impl ToExpression<i64> for I64Field
impl ToExpression<i64> for F32Field
impl ToExpression<i64> for F64Field
impl ToExpression<i64> for RawExpression
impl ToExpression<f32> for I8Field
impl ToExpression<f32> for I16Field
impl ToExpression<f32> for I32Field
impl ToExpression<f32> for I64Field
impl ToExpression<f32> for F32Field
impl ToExpression<f32> for F64Field
impl ToExpression<f32> for RawExpression
impl ToExpression<f64> for I8Field
impl ToExpression<f64> for I16Field
impl ToExpression<f64> for I32Field
impl ToExpression<f64> for I64Field
impl ToExpression<f64> for F32Field
impl ToExpression<f64> for F64Field
impl ToExpression<f64> for RawExpression
impl ToExpression<Option<i8>> for I8Field
impl ToExpression<Option<i8>> for I16Field
impl ToExpression<Option<i8>> for I32Field
impl ToExpression<Option<i8>> for I64Field
impl ToExpression<Option<i8>> for F32Field
impl ToExpression<Option<i8>> for F64Field
impl ToExpression<Option<i8>> for OptionalI8Field
impl ToExpression<Option<i8>> for OptionalI16Field
impl ToExpression<Option<i8>> for OptionalI32Field
impl ToExpression<Option<i8>> for OptionalI64Field
impl ToExpression<Option<i8>> for OptionalF32Field
impl ToExpression<Option<i8>> for OptionalF64Field
impl ToExpression<Option<i8>> for RawExpression
impl ToExpression<Option<i16>> for I8Field
impl ToExpression<Option<i16>> for I16Field
impl ToExpression<Option<i16>> for I32Field
impl ToExpression<Option<i16>> for I64Field
impl ToExpression<Option<i16>> for F32Field
impl ToExpression<Option<i16>> for F64Field
impl ToExpression<Option<i16>> for OptionalI8Field
impl ToExpression<Option<i16>> for OptionalI16Field
impl ToExpression<Option<i16>> for OptionalI32Field
impl ToExpression<Option<i16>> for OptionalI64Field
impl ToExpression<Option<i16>> for OptionalF32Field
impl ToExpression<Option<i16>> for OptionalF64Field
impl ToExpression<Option<i16>> for RawExpression
impl ToExpression<Option<i32>> for I8Field
impl ToExpression<Option<i32>> for I16Field
impl ToExpression<Option<i32>> for I32Field
impl ToExpression<Option<i32>> for I64Field
impl ToExpression<Option<i32>> for F32Field
impl ToExpression<Option<i32>> for F64Field
impl ToExpression<Option<i32>> for OptionalI8Field
impl ToExpression<Option<i32>> for OptionalI16Field
impl ToExpression<Option<i32>> for OptionalI32Field
impl ToExpression<Option<i32>> for OptionalI64Field
impl ToExpression<Option<i32>> for OptionalF32Field
impl ToExpression<Option<i32>> for OptionalF64Field
impl ToExpression<Option<i32>> for RawExpression
impl ToExpression<Option<i64>> for I8Field
impl ToExpression<Option<i64>> for I16Field
impl ToExpression<Option<i64>> for I32Field
impl ToExpression<Option<i64>> for I64Field
impl ToExpression<Option<i64>> for F32Field
impl ToExpression<Option<i64>> for F64Field
impl ToExpression<Option<i64>> for OptionalI8Field
impl ToExpression<Option<i64>> for OptionalI16Field
impl ToExpression<Option<i64>> for OptionalI32Field
impl ToExpression<Option<i64>> for OptionalI64Field
impl ToExpression<Option<i64>> for OptionalF32Field
impl ToExpression<Option<i64>> for OptionalF64Field
impl ToExpression<Option<i64>> for RawExpression
impl ToExpression<Option<f32>> for I8Field
impl ToExpression<Option<f32>> for I16Field
impl ToExpression<Option<f32>> for I32Field
impl ToExpression<Option<f32>> for I64Field
impl ToExpression<Option<f32>> for F32Field
impl ToExpression<Option<f32>> for F64Field
impl ToExpression<Option<f32>> for OptionalI8Field
impl ToExpression<Option<f32>> for OptionalI16Field
impl ToExpression<Option<f32>> for OptionalI32Field
impl ToExpression<Option<f32>> for OptionalI64Field
impl ToExpression<Option<f32>> for OptionalF32Field
impl ToExpression<Option<f32>> for OptionalF64Field
impl ToExpression<Option<f32>> for RawExpression
impl ToExpression<Option<f64>> for I8Field
impl ToExpression<Option<f64>> for I16Field
impl ToExpression<Option<f64>> for I32Field
impl ToExpression<Option<f64>> for I64Field
impl ToExpression<Option<f64>> for F32Field
impl ToExpression<Option<f64>> for F64Field
impl ToExpression<Option<f64>> for OptionalI8Field
impl ToExpression<Option<f64>> for OptionalI16Field
impl ToExpression<Option<f64>> for OptionalI32Field
impl ToExpression<Option<f64>> for OptionalI64Field
impl ToExpression<Option<f64>> for OptionalF32Field
impl ToExpression<Option<f64>> for OptionalF64Field
impl ToExpression<Option<f64>> for RawExpression
impl ToExpression<bool> for BoolField
impl ToExpression<bool> for RawExpression
impl ToExpression<Option<bool>> for BoolField
impl ToExpression<Option<bool>> for OptionalBoolField
impl ToExpression<Option<bool>> for RawExpression
impl ToExpression<Vec<u8>> for ByteListField
impl ToExpression<Vec<u8>> for RawExpression
impl ToExpression<Option<Vec<u8>>> for ByteListField
impl ToExpression<Option<Vec<u8>>> for OptionalByteListField
impl ToExpression<Option<Vec<u8>>> for RawExpression
impl ToExpression<Value> for JsonField
impl ToExpression<Value> for RawExpression
impl ToExpression<Option<Value>> for JsonField
impl ToExpression<Option<Value>> for OptionalJsonField
impl ToExpression<Option<Value>> for RawExpression
impl ToExpression<NaiveDateTime> for TimespecField
impl ToExpression<NaiveDateTime> for RawExpression
impl ToExpression<Option<NaiveDateTime>> for TimespecField
impl ToExpression<Option<NaiveDateTime>> for OptionalTimespecField
impl ToExpression<Option<NaiveDateTime>> for RawExpression
impl ToExpression<Uuid> for UuidField
impl ToExpression<Uuid> for RawExpression
impl ToExpression<Option<Uuid>> for UuidField
impl ToExpression<Option<Uuid>> for OptionalUuidField
impl ToExpression<Option<Uuid>> for RawExpression
impl ToExpression<RawExpression> for BoolField
impl ToExpression<RawExpression> for I8Field
impl ToExpression<RawExpression> for I16Field
impl ToExpression<RawExpression> for I32Field
impl ToExpression<RawExpression> for I64Field
impl ToExpression<RawExpression> for F32Field
impl ToExpression<RawExpression> for F64Field
impl ToExpression<RawExpression> for StringField
impl ToExpression<RawExpression> for JsonField
impl ToExpression<RawExpression> for ByteListField
impl ToExpression<RawExpression> for TimespecField
impl ToExpression<RawExpression> for UuidField
impl ToExpression<RawExpression> for OptionalBoolField
impl ToExpression<RawExpression> for OptionalI8Field
impl ToExpression<RawExpression> for OptionalI16Field
impl ToExpression<RawExpression> for OptionalI32Field
impl ToExpression<RawExpression> for OptionalI64Field
impl ToExpression<RawExpression> for OptionalF32Field
impl ToExpression<RawExpression> for OptionalF64Field
impl ToExpression<RawExpression> for OptionalStringField
impl ToExpression<RawExpression> for OptionalJsonField
impl ToExpression<RawExpression> for OptionalByteListField
impl ToExpression<RawExpression> for OptionalTimespecField
impl ToExpression<RawExpression> for OptionalUuidField
impl ToExpression<bool> for Placeholder
impl ToExpression<f64> for Placeholder
impl ToExpression<String> for Placeholder
impl ToExpression<Vec<u8>> for Placeholder
impl ToExpression<NaiveDateTime> for Placeholder
impl ToExpression<Value> for Placeholder
impl ToExpression<RawExpression> for Placeholder