[−]Trait c3p0_mysql::mysql::r2d2::mysql::prelude::ConvIr
Basic operations on FromValue
conversion intermediate result.
See FromValue
Required methods
Loading content...Implementations on Foreign Types
impl ConvIr<i128> for ParseIr<i128>
fn new(v: Value) -> Result<ParseIr<i128>, FromValueError>
fn commit(self) -> i128
fn rollback(self) -> Value
impl ConvIr<i32> for ParseIr<i32>
fn new(v: Value) -> Result<ParseIr<i32>, FromValueError>
fn commit(self) -> i32
fn rollback(self) -> Value
impl ConvIr<Duration> for ParseIr<Duration>
fn new(v: Value) -> Result<ParseIr<Duration>, FromValueError>
fn commit(self) -> Duration
fn rollback(self) -> Value
impl ConvIr<u128> for ParseIr<u128>
fn new(v: Value) -> Result<ParseIr<u128>, FromValueError>
fn commit(self) -> u128
fn rollback(self) -> Value
impl ConvIr<i8> for ParseIr<i8>
fn new(v: Value) -> Result<ParseIr<i8>, FromValueError>
fn commit(self) -> i8
fn rollback(self) -> Value
impl<T> ConvIr<Deserialized<T>> for DeserializedIr<T> where
T: DeserializeOwned,
T: DeserializeOwned,
fn new(v: Value) -> Result<DeserializedIr<T>, FromValueError>
fn commit(self) -> Deserialized<T>
fn rollback(self) -> Value
impl ConvIr<usize> for ParseIr<usize>
fn new(v: Value) -> Result<ParseIr<usize>, FromValueError>
fn commit(self) -> usize
fn rollback(self) -> Value
impl ConvIr<BigUint> for ParseIr<BigUint>
fn new(v: Value) -> Result<ParseIr<BigUint>, FromValueError>
fn commit(self) -> BigUint
fn rollback(self) -> Value
impl ConvIr<Vec<u8>> for BytesIr
fn new(v: Value) -> Result<BytesIr, FromValueError>
fn commit(self) -> Vec<u8>
fn rollback(self) -> Value
impl ConvIr<BigInt> for ParseIr<BigInt>
fn new(v: Value) -> Result<ParseIr<BigInt>, FromValueError>
fn commit(self) -> BigInt
fn rollback(self) -> Value
impl<T, Ir> ConvIr<Option<T>> for OptionIr<Ir> where
Ir: ConvIr<T>,
T: FromValue<Intermediate = Ir>,
Ir: ConvIr<T>,
T: FromValue<Intermediate = Ir>,