pub trait IntoSql<'a>: Send + Sync {
// Required method
fn into_sql(self) -> ColumnData<'a>;
}Expand description
A by-value conversion trait to a TDS type.
Required Methods§
Sourcefn into_sql(self) -> ColumnData<'a>
fn into_sql(self) -> ColumnData<'a>
Convert to a value understood by the SQL Server. Conversion by-value.
Implementations on Foreign Types§
Source§impl<'a> IntoSql<'a> for Option<BigDecimal>
Available on crate feature bigdecimal only.
impl<'a> IntoSql<'a> for Option<BigDecimal>
Available on crate feature
bigdecimal only.fn into_sql(self) -> ColumnData<'a>
Source§impl<'a> IntoSql<'a> for Option<DateTime<FixedOffset>>
Available on crate feature chrono only.
impl<'a> IntoSql<'a> for Option<DateTime<FixedOffset>>
Available on crate feature
chrono only.fn into_sql(self) -> ColumnData<'a>
Source§impl<'a> IntoSql<'a> for Option<DateTime<Utc>>
Available on crate feature chrono only.
impl<'a> IntoSql<'a> for Option<DateTime<Utc>>
Available on crate feature
chrono only.fn into_sql(self) -> ColumnData<'a>
Source§impl<'a> IntoSql<'a> for Option<NaiveDate>
Available on crate feature chrono only.
impl<'a> IntoSql<'a> for Option<NaiveDate>
Available on crate feature
chrono only.fn into_sql(self) -> ColumnData<'a>
Source§impl<'a> IntoSql<'a> for Option<NaiveDateTime>
Available on crate feature chrono only.
impl<'a> IntoSql<'a> for Option<NaiveDateTime>
Available on crate feature
chrono only.fn into_sql(self) -> ColumnData<'a>
Source§impl<'a> IntoSql<'a> for Option<NaiveTime>
Available on crate feature chrono only.
impl<'a> IntoSql<'a> for Option<NaiveTime>
Available on crate feature
chrono only.fn into_sql(self) -> ColumnData<'a>
Implementors§
impl<'a> IntoSql<'a> for &'a Uuid
impl<'a> IntoSql<'a> for &'a XmlData
impl<'a> IntoSql<'a> for BigDecimal
Available on crate feature
bigdecimal only.impl<'a> IntoSql<'a> for Numeric
impl<'a> IntoSql<'a> for Uuid
impl<'a> IntoSql<'a> for DateTime<FixedOffset>
Available on crate feature
chrono only.impl<'a> IntoSql<'a> for DateTime<Utc>
Available on crate feature
chrono only.impl<'a> IntoSql<'a> for NaiveDate
Available on crate feature
chrono only.impl<'a> IntoSql<'a> for NaiveDateTime
Available on crate feature
chrono only.impl<'a> IntoSql<'a> for NaiveTime
Available on crate feature
chrono only.