Struct mysql::value::ParseIr [] [src]

pub struct ParseIr<T> {
    // some fields omitted
}

Trait Implementations

impl ConvIr<i64> for ParseIr<i64>

fn new(v: Value) -> MyResult<ParseIr<i64>>

fn commit(self) -> i64

fn rollback(self) -> Value

impl ConvIr<u64> for ParseIr<u64>

fn new(v: Value) -> MyResult<ParseIr<u64>>

fn commit(self) -> u64

fn rollback(self) -> Value

impl ConvIr<f32> for ParseIr<f32>

fn new(v: Value) -> MyResult<ParseIr<f32>>

fn commit(self) -> f32

fn rollback(self) -> Value

impl ConvIr<f64> for ParseIr<f64>

fn new(v: Value) -> MyResult<ParseIr<f64>>

fn commit(self) -> f64

fn rollback(self) -> Value

impl ConvIr<bool> for ParseIr<bool>

fn new(v: Value) -> MyResult<ParseIr<bool>>

fn commit(self) -> bool

fn rollback(self) -> Value

impl ConvIr<Timespec> for ParseIr<Timespec>

fn new(v: Value) -> MyResult<ParseIr<Timespec>>

fn commit(self) -> Timespec

fn rollback(self) -> Value

impl ConvIr<NaiveDateTime> for ParseIr<NaiveDateTime>

fn new(v: Value) -> MyResult<ParseIr<NaiveDateTime>>

fn commit(self) -> NaiveDateTime

fn rollback(self) -> Value

impl ConvIr<NaiveDate> for ParseIr<NaiveDate>

fn new(v: Value) -> MyResult<ParseIr<NaiveDate>>

fn commit(self) -> NaiveDate

fn rollback(self) -> Value

impl ConvIr<NaiveTime> for ParseIr<NaiveTime>

fn new(v: Value) -> MyResult<ParseIr<NaiveTime>>

fn commit(self) -> NaiveTime

fn rollback(self) -> Value

impl ConvIr<Duration> for ParseIr<Duration>

fn new(v: Value) -> MyResult<ParseIr<Duration>>

fn commit(self) -> Duration

fn rollback(self) -> Value

impl ConvIr<Duration> for ParseIr<Duration>

fn new(v: Value) -> MyResult<ParseIr<Duration>>

fn commit(self) -> Duration

fn rollback(self) -> Value

impl ConvIr<i8> for ParseIr<i8>

fn new(v: Value) -> MyResult<ParseIr<i8>>

fn commit(self) -> i8

fn rollback(self) -> Value

impl ConvIr<u8> for ParseIr<u8>

fn new(v: Value) -> MyResult<ParseIr<u8>>

fn commit(self) -> u8

fn rollback(self) -> Value

impl ConvIr<i16> for ParseIr<i16>

fn new(v: Value) -> MyResult<ParseIr<i16>>

fn commit(self) -> i16

fn rollback(self) -> Value

impl ConvIr<u16> for ParseIr<u16>

fn new(v: Value) -> MyResult<ParseIr<u16>>

fn commit(self) -> u16

fn rollback(self) -> Value

impl ConvIr<i32> for ParseIr<i32>

fn new(v: Value) -> MyResult<ParseIr<i32>>

fn commit(self) -> i32

fn rollback(self) -> Value

impl ConvIr<u32> for ParseIr<u32>

fn new(v: Value) -> MyResult<ParseIr<u32>>

fn commit(self) -> u32

fn rollback(self) -> Value

impl ConvIr<isize> for ParseIr<isize>

fn new(v: Value) -> MyResult<ParseIr<isize>>

fn commit(self) -> isize

fn rollback(self) -> Value

impl ConvIr<usize> for ParseIr<usize>

fn new(v: Value) -> MyResult<ParseIr<usize>>

fn commit(self) -> usize

fn rollback(self) -> Value

Derived Implementations

impl<T: Debug> Debug for ParseIr<T>

fn fmt(&self, __arg_0: &mut Formatter) -> Result