pub struct MySQLDialect;Expand description
Type-level marker for MySQL.
MySQL keeps signed and unsigned integer markers distinct, uses backtick
identifiers, and has one native JSON type. It has no native UUID or
time-zone-bearing datetime type: UUIDs use BINARY(16), while
TimestampTz maps to session-time-zone-aware TIMESTAMP. Concrete
wire-driver behavior remains outside this marker.
Trait Implementations§
Source§impl AggregatePolicy<MySQLDialect> for TinyInt
impl AggregatePolicy<MySQLDialect> for TinyInt
Source§impl AggregatePolicy<MySQLDialect> for SmallInt
impl AggregatePolicy<MySQLDialect> for SmallInt
Source§impl AggregatePolicy<MySQLDialect> for MediumInt
impl AggregatePolicy<MySQLDialect> for MediumInt
Source§impl AggregatePolicy<MySQLDialect> for IntUnsigned
impl AggregatePolicy<MySQLDialect> for IntUnsigned
Source§impl AggregatePolicy<MySQLDialect> for BigInt
impl AggregatePolicy<MySQLDialect> for BigInt
Source§impl AggregatePolicy<MySQLDialect> for BigIntUnsigned
impl AggregatePolicy<MySQLDialect> for BigIntUnsigned
Source§impl AggregatePolicy<MySQLDialect> for Year
impl AggregatePolicy<MySQLDialect> for Year
Source§impl AggregatePolicy<MySQLDialect> for Decimal
impl AggregatePolicy<MySQLDialect> for Decimal
Source§impl AggregatePolicy<MySQLDialect> for Double
impl AggregatePolicy<MySQLDialect> for Double
impl<Source: DataType> CastTypePolicy<MySQLDialect, Source, BigInt> for ()
impl<Source: DataType> CastTypePolicy<MySQLDialect, Source, BigIntUnsigned> for ()
impl<Source: DataType> CastTypePolicy<MySQLDialect, Source, Date> for ()
impl<Source: DataType> CastTypePolicy<MySQLDialect, Source, DateTime> for ()
impl<Source: DataType> CastTypePolicy<MySQLDialect, Source, Decimal> for ()
impl<Source: DataType> CastTypePolicy<MySQLDialect, Source, Double> for ()
impl<Source: DataType> CastTypePolicy<MySQLDialect, Source, Float> for ()
impl<Source: DataType> CastTypePolicy<MySQLDialect, Source, Json> for ()
impl<Source: DataType> CastTypePolicy<MySQLDialect, Source, Time> for ()
impl<Source: DataType> CastTypePolicy<MySQLDialect, Source, Varbinary> for ()
impl<Source: DataType> CastTypePolicy<MySQLDialect, Source, Varchar> for ()
impl<Source: DataType> CastTypePolicy<MySQLDialect, Source, Year> for ()
Source§impl CharLengthPolicy for MySQLDialect
impl CharLengthPolicy for MySQLDialect
const CHAR_LENGTH_FN: &'static str = "CHAR_LENGTH"
Source§impl Clone for MySQLDialect
impl Clone for MySQLDialect
impl Copy for MySQLDialect
Source§impl CountPolicy for MySQLDialect
impl CountPolicy for MySQLDialect
Source§impl Debug for MySQLDialect
impl Debug for MySQLDialect
Source§impl DialectTypes for MySQLDialect
impl DialectTypes for MySQLDialect
type SmallInt = SmallInt
type Int = Int
type BigInt = BigInt
type Float = Float
type Double = Double
type Text = Text
type Bool = Boolean
type Bytes = Blob
type Date = Date
type Time = Time
type Timestamp = DateTime
type TimestampTz = Timestamp
type Uuid = Binary
type Json = Json
type Jsonb = Json
type Any = Any
Source§impl FloatPolicy for MySQLDialect
impl FloatPolicy for MySQLDialect
Source§impl<L, R> GreatestLeastPolicy<L, R> for MySQLDialectwhere
L: NullOr<R>,
R: Nullability,
impl<L, R> GreatestLeastPolicy<L, R> for MySQLDialectwhere
L: NullOr<R>,
R: Nullability,
impl GroupConcatSupport for MySQLDialect
Source§impl InstrPolicy for MySQLDialect
impl InstrPolicy for MySQLDialect
impl LeftRightSupport for MySQLDialect
Source§impl LengthPolicy<MySQLDialect> for Char
impl LengthPolicy<MySQLDialect> for Char
Source§impl LengthPolicy<MySQLDialect> for Varchar
impl LengthPolicy<MySQLDialect> for Varchar
Source§impl LengthPolicy<MySQLDialect> for TinyText
impl LengthPolicy<MySQLDialect> for TinyText
Source§impl LengthPolicy<MySQLDialect> for Text
impl LengthPolicy<MySQLDialect> for Text
Source§impl LengthPolicy<MySQLDialect> for MediumText
impl LengthPolicy<MySQLDialect> for MediumText
Source§impl LengthPolicy<MySQLDialect> for LongText
impl LengthPolicy<MySQLDialect> for LongText
Source§impl LengthPolicy<MySQLDialect> for Enum
impl LengthPolicy<MySQLDialect> for Enum
Source§impl LengthPolicy<MySQLDialect> for Set
impl LengthPolicy<MySQLDialect> for Set
Source§impl Log2Policy for MySQLDialect
impl Log2Policy for MySQLDialect
impl MathExt for MySQLDialect
impl PadSupport for MySQLDialect
impl PiSupport for MySQLDialect
Source§impl RandomPolicy for MySQLDialect
impl RandomPolicy for MySQLDialect
impl RepeatSupport for MySQLDialect
impl ReverseSupport for MySQLDialect
Source§impl RoundingPolicy<MySQLDialect> for TinyInt
impl RoundingPolicy<MySQLDialect> for TinyInt
type Output = BigInt
Source§fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
Prepare the operand of
ROUND(expr, precision). Read moreSource§fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
Coerce a rounding function’s result to
Self::Output. Read moreSource§impl RoundingPolicy<MySQLDialect> for SmallInt
impl RoundingPolicy<MySQLDialect> for SmallInt
type Output = BigInt
Source§fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
Prepare the operand of
ROUND(expr, precision). Read moreSource§fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
Coerce a rounding function’s result to
Self::Output. Read moreSource§impl RoundingPolicy<MySQLDialect> for MediumInt
impl RoundingPolicy<MySQLDialect> for MediumInt
type Output = BigInt
Source§fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
Prepare the operand of
ROUND(expr, precision). Read moreSource§fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
Coerce a rounding function’s result to
Self::Output. Read moreSource§impl RoundingPolicy<MySQLDialect> for Int
impl RoundingPolicy<MySQLDialect> for Int
type Output = BigInt
Source§fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
Prepare the operand of
ROUND(expr, precision). Read moreSource§fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
Coerce a rounding function’s result to
Self::Output. Read moreSource§impl RoundingPolicy<MySQLDialect> for BigInt
impl RoundingPolicy<MySQLDialect> for BigInt
type Output = BigInt
Source§fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
Prepare the operand of
ROUND(expr, precision). Read moreSource§fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
Coerce a rounding function’s result to
Self::Output. Read moreSource§impl RoundingPolicy<MySQLDialect> for TinyIntUnsigned
impl RoundingPolicy<MySQLDialect> for TinyIntUnsigned
type Output = BigIntUnsigned
Source§fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
Prepare the operand of
ROUND(expr, precision). Read moreSource§fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
Coerce a rounding function’s result to
Self::Output. Read moreSource§impl RoundingPolicy<MySQLDialect> for SmallIntUnsigned
impl RoundingPolicy<MySQLDialect> for SmallIntUnsigned
type Output = BigIntUnsigned
Source§fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
Prepare the operand of
ROUND(expr, precision). Read moreSource§fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
Coerce a rounding function’s result to
Self::Output. Read moreSource§impl RoundingPolicy<MySQLDialect> for MediumIntUnsigned
impl RoundingPolicy<MySQLDialect> for MediumIntUnsigned
type Output = BigIntUnsigned
Source§fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
Prepare the operand of
ROUND(expr, precision). Read moreSource§fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
Coerce a rounding function’s result to
Self::Output. Read moreSource§impl RoundingPolicy<MySQLDialect> for IntUnsigned
impl RoundingPolicy<MySQLDialect> for IntUnsigned
type Output = BigIntUnsigned
Source§fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
Prepare the operand of
ROUND(expr, precision). Read moreSource§fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
Coerce a rounding function’s result to
Self::Output. Read moreSource§impl RoundingPolicy<MySQLDialect> for BigIntUnsigned
impl RoundingPolicy<MySQLDialect> for BigIntUnsigned
type Output = BigIntUnsigned
Source§fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
Prepare the operand of
ROUND(expr, precision). Read moreSource§fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
Coerce a rounding function’s result to
Self::Output. Read moreSource§impl RoundingPolicy<MySQLDialect> for Year
impl RoundingPolicy<MySQLDialect> for Year
type Output = BigIntUnsigned
Source§fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
Prepare the operand of
ROUND(expr, precision). Read moreSource§fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
Coerce a rounding function’s result to
Self::Output. Read moreSource§impl RoundingPolicy<MySQLDialect> for Float
impl RoundingPolicy<MySQLDialect> for Float
type Output = Double
Source§fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
Prepare the operand of
ROUND(expr, precision). Read moreSource§fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
Coerce a rounding function’s result to
Self::Output. Read moreSource§impl RoundingPolicy<MySQLDialect> for Double
impl RoundingPolicy<MySQLDialect> for Double
type Output = Double
Source§fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
Prepare the operand of
ROUND(expr, precision). Read moreSource§fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
Coerce a rounding function’s result to
Self::Output. Read moreSource§impl RoundingPolicy<MySQLDialect> for Decimal
impl RoundingPolicy<MySQLDialect> for Decimal
type Output = Decimal
Source§fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
fn precision_operand<'a, V: SQLParam + 'a>(expr: SQL<'a, V>) -> SQL<'a, V>
Prepare the operand of
ROUND(expr, precision). Read moreSource§fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
fn coerce_result<'a, V: SQLParam + 'a>(sql: SQL<'a, V>) -> SQL<'a, V>
Coerce a rounding function’s result to
Self::Output. Read moreSource§impl SQLTypeToRust<MySQLDialect> for TinyInt
impl SQLTypeToRust<MySQLDialect> for TinyInt
Source§impl SQLTypeToRust<MySQLDialect> for TinyIntUnsigned
impl SQLTypeToRust<MySQLDialect> for TinyIntUnsigned
Source§impl SQLTypeToRust<MySQLDialect> for SmallInt
impl SQLTypeToRust<MySQLDialect> for SmallInt
Source§impl SQLTypeToRust<MySQLDialect> for SmallIntUnsigned
impl SQLTypeToRust<MySQLDialect> for SmallIntUnsigned
Source§impl SQLTypeToRust<MySQLDialect> for MediumInt
impl SQLTypeToRust<MySQLDialect> for MediumInt
Source§impl SQLTypeToRust<MySQLDialect> for Int
impl SQLTypeToRust<MySQLDialect> for Int
Source§impl SQLTypeToRust<MySQLDialect> for IntUnsigned
impl SQLTypeToRust<MySQLDialect> for IntUnsigned
Source§impl SQLTypeToRust<MySQLDialect> for BigInt
impl SQLTypeToRust<MySQLDialect> for BigInt
Source§impl SQLTypeToRust<MySQLDialect> for BigIntUnsigned
impl SQLTypeToRust<MySQLDialect> for BigIntUnsigned
Source§impl SQLTypeToRust<MySQLDialect> for Float
impl SQLTypeToRust<MySQLDialect> for Float
Source§impl SQLTypeToRust<MySQLDialect> for Double
impl SQLTypeToRust<MySQLDialect> for Double
Source§impl SQLTypeToRust<MySQLDialect> for Boolean
impl SQLTypeToRust<MySQLDialect> for Boolean
Source§impl SQLTypeToRust<MySQLDialect> for Char
impl SQLTypeToRust<MySQLDialect> for Char
Source§impl SQLTypeToRust<MySQLDialect> for Varchar
impl SQLTypeToRust<MySQLDialect> for Varchar
Source§impl SQLTypeToRust<MySQLDialect> for TinyText
impl SQLTypeToRust<MySQLDialect> for TinyText
Source§impl SQLTypeToRust<MySQLDialect> for Text
impl SQLTypeToRust<MySQLDialect> for Text
Source§impl SQLTypeToRust<MySQLDialect> for MediumText
impl SQLTypeToRust<MySQLDialect> for MediumText
Source§impl SQLTypeToRust<MySQLDialect> for LongText
impl SQLTypeToRust<MySQLDialect> for LongText
Source§impl SQLTypeToRust<MySQLDialect> for Enum
impl SQLTypeToRust<MySQLDialect> for Enum
Source§impl SQLTypeToRust<MySQLDialect> for Set
impl SQLTypeToRust<MySQLDialect> for Set
Source§impl SQLTypeToRust<MySQLDialect> for Any
impl SQLTypeToRust<MySQLDialect> for Any
Source§impl SQLTypeToRust<MySQLDialect> for Binary
impl SQLTypeToRust<MySQLDialect> for Binary
Source§impl SQLTypeToRust<MySQLDialect> for Varbinary
impl SQLTypeToRust<MySQLDialect> for Varbinary
Source§impl SQLTypeToRust<MySQLDialect> for TinyBlob
impl SQLTypeToRust<MySQLDialect> for TinyBlob
Source§impl SQLTypeToRust<MySQLDialect> for Blob
impl SQLTypeToRust<MySQLDialect> for Blob
Source§impl SQLTypeToRust<MySQLDialect> for MediumBlob
impl SQLTypeToRust<MySQLDialect> for MediumBlob
Source§impl SQLTypeToRust<MySQLDialect> for LongBlob
impl SQLTypeToRust<MySQLDialect> for LongBlob
Source§impl SQLTypeToRust<MySQLDialect> for Bit
impl SQLTypeToRust<MySQLDialect> for Bit
Source§impl SQLTypeToRust<MySQLDialect> for Year
impl SQLTypeToRust<MySQLDialect> for Year
Source§impl SQLTypeToRust<MySQLDialect> for Decimal
impl SQLTypeToRust<MySQLDialect> for Decimal
Source§impl SQLTypeToRust<MySQLDialect> for Json
impl SQLTypeToRust<MySQLDialect> for Json
Source§impl SQLTypeToRust<MySQLDialect> for Date
impl SQLTypeToRust<MySQLDialect> for Date
Source§impl SQLTypeToRust<MySQLDialect> for Time
impl SQLTypeToRust<MySQLDialect> for Time
Source§impl SQLTypeToRust<MySQLDialect> for DateTime
impl SQLTypeToRust<MySQLDialect> for DateTime
Source§impl SQLTypeToRust<MySQLDialect> for Timestamp
impl SQLTypeToRust<MySQLDialect> for Timestamp
Source§impl SignPolicy for MySQLDialect
impl SignPolicy for MySQLDialect
Source§impl StatisticalAggregatePolicy<MySQLDialect> for Int
impl StatisticalAggregatePolicy<MySQLDialect> for Int
Source§impl ValueTypeForDialect<MySQLDialect> for i8
impl ValueTypeForDialect<MySQLDialect> for i8
Source§impl ValueTypeForDialect<MySQLDialect> for i16
impl ValueTypeForDialect<MySQLDialect> for i16
Source§impl ValueTypeForDialect<MySQLDialect> for i32
impl ValueTypeForDialect<MySQLDialect> for i32
Source§impl ValueTypeForDialect<MySQLDialect> for i64
impl ValueTypeForDialect<MySQLDialect> for i64
Source§impl ValueTypeForDialect<MySQLDialect> for isize
impl ValueTypeForDialect<MySQLDialect> for isize
Source§impl ValueTypeForDialect<MySQLDialect> for u8
impl ValueTypeForDialect<MySQLDialect> for u8
type SQLType = TinyIntUnsigned
Source§impl ValueTypeForDialect<MySQLDialect> for u16
impl ValueTypeForDialect<MySQLDialect> for u16
type SQLType = SmallIntUnsigned
Source§impl ValueTypeForDialect<MySQLDialect> for u32
impl ValueTypeForDialect<MySQLDialect> for u32
type SQLType = IntUnsigned
Source§impl ValueTypeForDialect<MySQLDialect> for u64
impl ValueTypeForDialect<MySQLDialect> for u64
type SQLType = BigIntUnsigned
Source§impl ValueTypeForDialect<MySQLDialect> for usize
impl ValueTypeForDialect<MySQLDialect> for usize
type SQLType = BigIntUnsigned
Source§impl ValueTypeForDialect<MySQLDialect> for f32
impl ValueTypeForDialect<MySQLDialect> for f32
Source§impl ValueTypeForDialect<MySQLDialect> for f64
impl ValueTypeForDialect<MySQLDialect> for f64
Source§impl ValueTypeForDialect<MySQLDialect> for bool
impl ValueTypeForDialect<MySQLDialect> for bool
Source§impl ValueTypeForDialect<MySQLDialect> for &str
impl ValueTypeForDialect<MySQLDialect> for &str
Source§impl ValueTypeForDialect<MySQLDialect> for Cow<'_, str>
impl ValueTypeForDialect<MySQLDialect> for Cow<'_, str>
Source§impl ValueTypeForDialect<MySQLDialect> for String
impl ValueTypeForDialect<MySQLDialect> for String
Source§impl ValueTypeForDialect<MySQLDialect> for Box<String>
impl ValueTypeForDialect<MySQLDialect> for Box<String>
Source§impl ValueTypeForDialect<MySQLDialect> for Rc<String>
impl ValueTypeForDialect<MySQLDialect> for Rc<String>
Source§impl ValueTypeForDialect<MySQLDialect> for Arc<String>
impl ValueTypeForDialect<MySQLDialect> for Arc<String>
Source§impl ValueTypeForDialect<MySQLDialect> for Box<str>
impl ValueTypeForDialect<MySQLDialect> for Box<str>
Source§impl ValueTypeForDialect<MySQLDialect> for Rc<str>
impl ValueTypeForDialect<MySQLDialect> for Rc<str>
Source§impl ValueTypeForDialect<MySQLDialect> for Arc<str>
impl ValueTypeForDialect<MySQLDialect> for Arc<str>
Source§impl ValueTypeForDialect<MySQLDialect> for &[u8]
impl ValueTypeForDialect<MySQLDialect> for &[u8]
Source§impl ValueTypeForDialect<MySQLDialect> for Cow<'_, [u8]>
impl ValueTypeForDialect<MySQLDialect> for Cow<'_, [u8]>
Source§impl ValueTypeForDialect<MySQLDialect> for Vec<u8>
impl ValueTypeForDialect<MySQLDialect> for Vec<u8>
Source§impl<const N: usize> ValueTypeForDialect<MySQLDialect> for [u8; N]
impl<const N: usize> ValueTypeForDialect<MySQLDialect> for [u8; N]
Auto Trait Implementations§
impl Freeze for MySQLDialect
impl RefUnwindSafe for MySQLDialect
impl Send for MySQLDialect
impl Sync for MySQLDialect
impl Unpin for MySQLDialect
impl UnsafeUnpin for MySQLDialect
impl UnwindSafe for MySQLDialect
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