pub trait FromSqlOwnedwhere
Self: Sized,{
// Required method
fn from_sql_owned(value: ColumnData<'static>) -> Result<Option<Self>>;
}Expand description
A conversion trait from a TDS type by-value.
Required Methods§
Sourcefn from_sql_owned(value: ColumnData<'static>) -> Result<Option<Self>>
fn from_sql_owned(value: ColumnData<'static>) -> Result<Option<Self>>
Returns the value, None being a null value, taking the ownership.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Types§
Source§impl FromSqlOwned for bool
impl FromSqlOwned for bool
fn from_sql_owned(data: ColumnData<'static>) -> Result<Option<Self>>
Source§impl FromSqlOwned for f32
impl FromSqlOwned for f32
fn from_sql_owned(data: ColumnData<'static>) -> Result<Option<Self>>
Source§impl FromSqlOwned for f64
impl FromSqlOwned for f64
fn from_sql_owned(data: ColumnData<'static>) -> Result<Option<Self>>
Source§impl FromSqlOwned for i16
impl FromSqlOwned for i16
fn from_sql_owned(data: ColumnData<'static>) -> Result<Option<Self>>
Source§impl FromSqlOwned for i32
impl FromSqlOwned for i32
fn from_sql_owned(data: ColumnData<'static>) -> Result<Option<Self>>
Source§impl FromSqlOwned for i64
impl FromSqlOwned for i64
fn from_sql_owned(data: ColumnData<'static>) -> Result<Option<Self>>
Source§impl FromSqlOwned for u8
impl FromSqlOwned for u8
fn from_sql_owned(data: ColumnData<'static>) -> Result<Option<Self>>
Source§impl FromSqlOwned for String
impl FromSqlOwned for String
fn from_sql_owned(value: ColumnData<'static>) -> Result<Option<Self>>
Source§impl FromSqlOwned for Vec<u8>
impl FromSqlOwned for Vec<u8>
fn from_sql_owned(value: ColumnData<'static>) -> Result<Option<Self>>
Implementors§
impl FromSqlOwned for BigDecimal
Available on crate feature
bigdecimal only.impl FromSqlOwned for Decimal
Available on crate feature
rust_decimal only.impl FromSqlOwned for Numeric
impl FromSqlOwned for Uuid
impl FromSqlOwned for DateTime<FixedOffset>
Available on crate feature
chrono only.impl FromSqlOwned for DateTime<Utc>
Available on crate feature
chrono only.impl FromSqlOwned for NaiveDate
Available on crate feature
chrono only.impl FromSqlOwned for NaiveDateTime
Available on crate feature
chrono only.impl FromSqlOwned for NaiveTime
Available on crate feature
chrono only.impl FromSqlOwned for Date
Available on crate feature
time only.impl FromSqlOwned for OffsetDateTime
Available on crate feature
time only.impl FromSqlOwned for PrimitiveDateTime
Available on crate feature
time only.impl FromSqlOwned for Time
Available on crate feature
time only.