[−][src]Trait mysql::prelude::ConvIr
Basic operations on FromValue
conversion intermediate result.
See FromValue
Required methods
Loading content...Implementations on Foreign Types
impl ConvIr<u32> for ParseIr<u32>
[src]
fn new(v: Value) -> Result<ParseIr<u32>, FromValueError>
[src]
fn commit(self) -> u32
[src]
fn rollback(self) -> Value
[src]
impl ConvIr<i16> for ParseIr<i16>
[src]
fn new(v: Value) -> Result<ParseIr<i16>, FromValueError>
[src]
fn commit(self) -> i16
[src]
fn rollback(self) -> Value
[src]
impl ConvIr<i32> for ParseIr<i32>
[src]
fn new(v: Value) -> Result<ParseIr<i32>, FromValueError>
[src]
fn commit(self) -> i32
[src]
fn rollback(self) -> Value
[src]
impl ConvIr<Duration> for ParseIr<Duration>
[src]
fn new(v: Value) -> Result<ParseIr<Duration>, FromValueError>
[src]
fn commit(self) -> Duration
[src]
fn rollback(self) -> Value
[src]
impl ConvIr<Timespec> for ParseIr<Timespec>
[src]
fn new(v: Value) -> Result<ParseIr<Timespec>, FromValueError>
[src]
fn commit(self) -> Timespec
[src]
fn rollback(self) -> Value
[src]
impl ConvIr<Vec<u8>> for BytesIr
[src]
fn new(v: Value) -> Result<BytesIr, FromValueError>
[src]
fn commit(self) -> Vec<u8>
[src]
fn rollback(self) -> Value
[src]
impl ConvIr<NaiveDateTime> for ParseIr<NaiveDateTime>
[src]
fn new(v: Value) -> Result<ParseIr<NaiveDateTime>, FromValueError>
[src]
fn commit(self) -> NaiveDateTime
[src]
fn rollback(self) -> Value
[src]
impl ConvIr<bool> for ParseIr<bool>
[src]
fn new(v: Value) -> Result<ParseIr<bool>, FromValueError>
[src]
fn commit(self) -> bool
[src]
fn rollback(self) -> Value
[src]
impl ConvIr<u64> for ParseIr<u64>
[src]
fn new(v: Value) -> Result<ParseIr<u64>, FromValueError>
[src]
fn commit(self) -> u64
[src]
fn rollback(self) -> Value
[src]
impl ConvIr<i64> for ParseIr<i64>
[src]
fn new(v: Value) -> Result<ParseIr<i64>, FromValueError>
[src]
fn commit(self) -> i64
[src]
fn rollback(self) -> Value
[src]
impl ConvIr<NaiveDate> for ParseIr<NaiveDate>
[src]
fn new(v: Value) -> Result<ParseIr<NaiveDate>, FromValueError>
[src]
fn commit(self) -> NaiveDate
[src]
fn rollback(self) -> Value
[src]
impl ConvIr<u16> for ParseIr<u16>
[src]
fn new(v: Value) -> Result<ParseIr<u16>, FromValueError>
[src]
fn commit(self) -> u16
[src]
fn rollback(self) -> Value
[src]
impl<T> ConvIr<Deserialized<T>> for DeserializedIr<T> where
T: DeserializeOwned,
[src]
T: DeserializeOwned,
fn new(v: Value) -> Result<DeserializedIr<T>, FromValueError>
[src]
fn commit(self) -> Deserialized<T>
[src]
fn rollback(self) -> Value
[src]
impl ConvIr<NaiveTime> for ParseIr<NaiveTime>
[src]
fn new(v: Value) -> Result<ParseIr<NaiveTime>, FromValueError>
[src]
fn commit(self) -> NaiveTime
[src]
fn rollback(self) -> Value
[src]
impl ConvIr<Uuid> for UuidIr
[src]
fn new(v: Value) -> Result<UuidIr, FromValueError>
[src]
fn commit(self) -> Uuid
[src]
fn rollback(self) -> Value
[src]
impl ConvIr<Duration> for ParseIr<Duration>
[src]
fn new(v: Value) -> Result<ParseIr<Duration>, FromValueError>
[src]
fn commit(self) -> Duration
[src]
fn rollback(self) -> Value
[src]
impl<T, Ir> ConvIr<Option<T>> for OptionIr<Ir> where
Ir: ConvIr<T>,
T: FromValue<Intermediate = Ir>,
[src]
Ir: ConvIr<T>,
T: FromValue<Intermediate = Ir>,