IntoSql

Trait IntoSql 

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§

fn into_sql(self) -> ColumnData<'a>

Convert to a value understood by the SQL Server. Conversion by-value.

Implementations on Foreign Types§

§

impl<'a> IntoSql<'a> for &'a str

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for &'a String

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for &'a Vec<u8>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for &'a [u8]

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Cow<'a, str>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Cow<'a, [u8]>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<&'a str>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<&'a String>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<&'a Vec<u8>>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<&'a Uuid>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<&'a XmlData>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<&'a [u8]>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<Cow<'a, str>>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<Cow<'a, [u8]>>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<bool>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<f32>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<f64>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<i16>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<i32>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<i64>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<u8>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<String>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<Vec<u8>>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<Decimal>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<Numeric>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<Uuid>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<DateTime<FixedOffset>>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<DateTime<Utc>>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<NaiveDate>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<NaiveDateTime>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<NaiveTime>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<Date>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<OffsetDateTime>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<PrimitiveDateTime>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<Time>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Option<XmlData>

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for bool

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for f32

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for f64

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for i16

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for i32

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for i64

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for u8

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for String

§

fn into_sql(self) -> ColumnData<'a>

§

impl<'a> IntoSql<'a> for Vec<u8>

§

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 Decimal

§

impl<'a> IntoSql<'a> for Numeric

§

impl<'a> IntoSql<'a> for Uuid

§

impl<'a> IntoSql<'a> for DateTime<FixedOffset>

§

impl<'a> IntoSql<'a> for DateTime<Utc>

§

impl<'a> IntoSql<'a> for NaiveDate

§

impl<'a> IntoSql<'a> for NaiveDateTime

§

impl<'a> IntoSql<'a> for NaiveTime

§

impl<'a> IntoSql<'a> for Date

§

impl<'a> IntoSql<'a> for OffsetDateTime

§

impl<'a> IntoSql<'a> for PrimitiveDateTime

§

impl<'a> IntoSql<'a> for Time

§

impl<'a> IntoSql<'a> for XmlData