Trait rbdc_mysql::types::Decode

source ·
pub trait Decode {
    // Required method
    fn decode(value: MySqlValue) -> Result<Self, Error>
where Self: Sized; }

Required Methods§

source

fn decode(value: MySqlValue) -> Result<Self, Error>where
Self: Sized,

Implementations on Foreign Types§

source§

impl Decode for Date

source§

fn decode(value: MySqlValue) -> Result<Self, Error>

source§

impl Decode for FastDateTime

source§

fn decode(value: MySqlValue) -> Result<Self, Error>

source§

impl Decode for Decimal

source§

fn decode(value: MySqlValue) -> Result<Self, Error>

source§

impl Decode for Json

source§

fn decode(value: MySqlValue) -> Result<Self, Error>

source§

impl Decode for Time

source§

fn decode(value: MySqlValue) -> Result<Self, Error>

source§

impl Decode for Time

source§

fn decode(value: MySqlValue) -> Result<Self, Error>

source§

impl Decode for Timestamp

source§

fn decode(value: MySqlValue) -> Result<Self, Error>

source§

impl Decode for Uuid

source§

fn decode(value: MySqlValue) -> Result<Self, Error>

source§

impl Decode for Value

source§

fn decode(v: MySqlValue) -> Result<Self, Error>where
Self: Sized,

Implementors§