Enum rsfbclient_diesel::types::SupportedType
source · [−]pub enum SupportedType {
Text,
SmallInt,
Int,
BigInt,
Float,
Double,
Date,
Time,
DateTime,
Bool,
Blob,
}
Expand description
Supported types by the diesel Firebird implementation
Variants
Text
SmallInt
Int
BigInt
Float
Double
Date
Time
DateTime
Bool
Blob
Implementations
sourceimpl SupportedType
impl SupportedType
pub fn into_param(self, source_val: Option<Vec<u8>>) -> SqlType
Auto Trait Implementations
impl RefUnwindSafe for SupportedType
impl Send for SupportedType
impl Sync for SupportedType
impl Unpin for SupportedType
impl UnwindSafe for SupportedType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> IntoSql for T
impl<T> IntoSql for T
sourcefn into_sql<T>(self) -> Self::Expression where
Self: AsExpression<T>,
T: SqlType + TypedExpressionType,
fn into_sql<T>(self) -> Self::Expression where
Self: AsExpression<T>,
T: SqlType + TypedExpressionType,
Convert self
to an expression for Diesel’s query builder. Read more
sourcefn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expression where
T: SqlType + TypedExpressionType,
&'a Self: AsExpression<T>,
fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expression where
T: SqlType + TypedExpressionType,
&'a Self: AsExpression<T>,
Convert &self
to an expression for Diesel’s query builder. Read more