Trait tidb_query_datatype::codec::datum_codec::RawDatumDecoder[][src]

pub trait RawDatumDecoder<T> {
    fn decode(
        self,
        field_type: &FieldType,
        ctx: &mut EvalContext
    ) -> Result<Option<T>>; }

Required methods

fn decode(
    self,
    field_type: &FieldType,
    ctx: &mut EvalContext
) -> Result<Option<T>>
[src]

Loading content...

Implementations on Foreign Types

impl<'a> RawDatumDecoder<i64> for &'a [u8][src]

impl<'a> RawDatumDecoder<NotNan<f64>> for &'a [u8][src]

impl<'a> RawDatumDecoder<Decimal> for &'a [u8][src]

impl<'a> RawDatumDecoder<Vec<u8, Global>> for &'a [u8][src]

impl<'a> RawDatumDecoder<Time> for &'a [u8][src]

impl<'a> RawDatumDecoder<Duration> for &'a [u8][src]

impl<'a> RawDatumDecoder<Json> for &'a [u8][src]

impl<'a> RawDatumDecoder<Enum> for &'a [u8][src]

impl<'a> RawDatumDecoder<Set> for &'a [u8][src]

Loading content...

Implementors

Loading content...