Struct MsSql
pub struct MsSql;Expand description
MSSQL database driver.
Trait Implementations§
§impl Database for MsSql
impl Database for MsSql
const NAME: &'static str = "MsSql"
§type Connection = MsSqlConnection
type Connection = MsSqlConnection
The concrete
Connection implementation for this database.§type TransactionManager = MsSqlTransactionManager
type TransactionManager = MsSqlTransactionManager
The concrete
TransactionManager implementation for this database.§type Query<'a> = MsSqlQuery<'a>
type Query<'a> = MsSqlQuery<'a>
The concrete
Query implementation for this database.§type TypeInfo = ColumnType
type TypeInfo = ColumnType
The concrete
TypeInfo implementation for this database.§impl<'a> TryGetable<'a, MsSql> for &'a [u8]
impl<'a> TryGetable<'a, MsSql> for &'a [u8]
§impl<'a> TryGetable<'a, MsSql> for &'a str
impl<'a> TryGetable<'a, MsSql> for &'a str
§impl<'a> TryGetable<'a, MsSql> for Date
impl<'a> TryGetable<'a, MsSql> for Date
§impl<'a> TryGetable<'a, MsSql> for DateTime<FixedOffset>
impl<'a> TryGetable<'a, MsSql> for DateTime<FixedOffset>
§impl<'a> TryGetable<'a, MsSql> for DateTime<Local>
impl<'a> TryGetable<'a, MsSql> for DateTime<Local>
§impl<'a> TryGetable<'a, MsSql> for DateTime<Utc>
impl<'a> TryGetable<'a, MsSql> for DateTime<Utc>
§impl<'a> TryGetable<'a, MsSql> for Decimal
impl<'a> TryGetable<'a, MsSql> for Decimal
§impl<'a> TryGetable<'a, MsSql> for NaiveDate
impl<'a> TryGetable<'a, MsSql> for NaiveDate
§impl<'a> TryGetable<'a, MsSql> for NaiveDateTime
impl<'a> TryGetable<'a, MsSql> for NaiveDateTime
§impl<'a> TryGetable<'a, MsSql> for NaiveTime
impl<'a> TryGetable<'a, MsSql> for NaiveTime
§impl<'a> TryGetable<'a, MsSql> for Numeric
impl<'a> TryGetable<'a, MsSql> for Numeric
§impl<'a> TryGetable<'a, MsSql> for OffsetDateTime
impl<'a> TryGetable<'a, MsSql> for OffsetDateTime
§impl<'a> TryGetable<'a, MsSql> for Option<&'a [u8]>
impl<'a> TryGetable<'a, MsSql> for Option<&'a [u8]>
§impl<'a> TryGetable<'a, MsSql> for Option<&'a str>
impl<'a> TryGetable<'a, MsSql> for Option<&'a str>
§impl<'a> TryGetable<'a, MsSql> for Option<Date>
impl<'a> TryGetable<'a, MsSql> for Option<Date>
§impl<'a> TryGetable<'a, MsSql> for Option<DateTime<FixedOffset>>
impl<'a> TryGetable<'a, MsSql> for Option<DateTime<FixedOffset>>
§impl<'a> TryGetable<'a, MsSql> for Option<Decimal>
impl<'a> TryGetable<'a, MsSql> for Option<Decimal>
§impl<'a> TryGetable<'a, MsSql> for Option<NaiveDate>
impl<'a> TryGetable<'a, MsSql> for Option<NaiveDate>
§impl<'a> TryGetable<'a, MsSql> for Option<NaiveDateTime>
impl<'a> TryGetable<'a, MsSql> for Option<NaiveDateTime>
§impl<'a> TryGetable<'a, MsSql> for Option<NaiveTime>
impl<'a> TryGetable<'a, MsSql> for Option<NaiveTime>
§impl<'a> TryGetable<'a, MsSql> for Option<Numeric>
impl<'a> TryGetable<'a, MsSql> for Option<Numeric>
§impl<'a> TryGetable<'a, MsSql> for Option<OffsetDateTime>
impl<'a> TryGetable<'a, MsSql> for Option<OffsetDateTime>
§impl<'a> TryGetable<'a, MsSql> for Option<PrimitiveDateTime>
impl<'a> TryGetable<'a, MsSql> for Option<PrimitiveDateTime>
§impl<'a> TryGetable<'a, MsSql> for Option<String>
impl<'a> TryGetable<'a, MsSql> for Option<String>
§impl<'a> TryGetable<'a, MsSql> for Option<Time>
impl<'a> TryGetable<'a, MsSql> for Option<Time>
§impl<'a> TryGetable<'a, MsSql> for Option<Uuid>
impl<'a> TryGetable<'a, MsSql> for Option<Uuid>
§impl<'a> TryGetable<'a, MsSql> for Option<Value>
impl<'a> TryGetable<'a, MsSql> for Option<Value>
§impl<'a> TryGetable<'a, MsSql> for Option<bool>
impl<'a> TryGetable<'a, MsSql> for Option<bool>
§impl<'a> TryGetable<'a, MsSql> for Option<f32>
impl<'a> TryGetable<'a, MsSql> for Option<f32>
§impl<'a> TryGetable<'a, MsSql> for Option<f64>
impl<'a> TryGetable<'a, MsSql> for Option<f64>
§impl<'a> TryGetable<'a, MsSql> for Option<i16>
impl<'a> TryGetable<'a, MsSql> for Option<i16>
§impl<'a> TryGetable<'a, MsSql> for Option<i32>
impl<'a> TryGetable<'a, MsSql> for Option<i32>
§impl<'a> TryGetable<'a, MsSql> for Option<i64>
impl<'a> TryGetable<'a, MsSql> for Option<i64>
§impl<'a> TryGetable<'a, MsSql> for Option<i8>
impl<'a> TryGetable<'a, MsSql> for Option<i8>
§impl<'a> TryGetable<'a, MsSql> for Option<u16>
impl<'a> TryGetable<'a, MsSql> for Option<u16>
§impl<'a> TryGetable<'a, MsSql> for Option<u32>
impl<'a> TryGetable<'a, MsSql> for Option<u32>
§impl<'a> TryGetable<'a, MsSql> for Option<u8>
impl<'a> TryGetable<'a, MsSql> for Option<u8>
§impl<'a> TryGetable<'a, MsSql> for PrimitiveDateTime
impl<'a> TryGetable<'a, MsSql> for PrimitiveDateTime
§impl<'a> TryGetable<'a, MsSql> for String
impl<'a> TryGetable<'a, MsSql> for String
§impl<'a> TryGetable<'a, MsSql> for Time
impl<'a> TryGetable<'a, MsSql> for Time
§impl<'a> TryGetable<'a, MsSql> for Uuid
impl<'a> TryGetable<'a, MsSql> for Uuid
§impl<'a> TryGetable<'a, MsSql> for Value
impl<'a> TryGetable<'a, MsSql> for Value
§impl<'a> TryGetable<'a, MsSql> for Vec<u8>
impl<'a> TryGetable<'a, MsSql> for Vec<u8>
§impl<'a> TryGetable<'a, MsSql> for bool
impl<'a> TryGetable<'a, MsSql> for bool
§impl<'a> TryGetable<'a, MsSql> for f32
impl<'a> TryGetable<'a, MsSql> for f32
§impl<'a> TryGetable<'a, MsSql> for f64
impl<'a> TryGetable<'a, MsSql> for f64
§impl<'a> TryGetable<'a, MsSql> for i16
impl<'a> TryGetable<'a, MsSql> for i16
§impl<'a> TryGetable<'a, MsSql> for i32
impl<'a> TryGetable<'a, MsSql> for i32
§impl<'a> TryGetable<'a, MsSql> for i64
impl<'a> TryGetable<'a, MsSql> for i64
§impl<'a> TryGetable<'a, MsSql> for i8
impl<'a> TryGetable<'a, MsSql> for i8
§impl<'a> TryGetable<'a, MsSql> for u16
impl<'a> TryGetable<'a, MsSql> for u16
§impl<'a> TryGetable<'a, MsSql> for u32
impl<'a> TryGetable<'a, MsSql> for u32
§impl<'a> TryGetable<'a, MsSql> for u8
impl<'a> TryGetable<'a, MsSql> for u8
Auto Trait Implementations§
impl Freeze for MsSql
impl RefUnwindSafe for MsSql
impl Send for MsSql
impl Sync for MsSql
impl Unpin for MsSql
impl UnwindSafe for MsSql
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more