pub trait FromValueTuple: Sized {
    // Required method
    fn from_value_tuple<I>(i: I) -> Self
       where I: IntoValueTuple;
}

Required Methods§

source

fn from_value_tuple<I>(i: I) -> Selfwhere I: IntoValueTuple,

Implementations on Foreign Types§

source§

impl<V, W> FromValueTuple for (V, W)where V: Into<Value> + ValueType, W: Into<Value> + ValueType,

source§

fn from_value_tuple<I>(i: I) -> Selfwhere I: IntoValueTuple,

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7> FromValueTuple for (T0, T1, T2, T3, T4, T5, T6, T7)where T0: Into<Value> + ValueType, T1: Into<Value> + ValueType, T2: Into<Value> + ValueType, T3: Into<Value> + ValueType, T4: Into<Value> + ValueType, T5: Into<Value> + ValueType, T6: Into<Value> + ValueType, T7: Into<Value> + ValueType,

source§

fn from_value_tuple<Z>(i: Z) -> Selfwhere Z: IntoValueTuple,

source§

impl<T0, T1, T2, T3, T4, T5, T6> FromValueTuple for (T0, T1, T2, T3, T4, T5, T6)where T0: Into<Value> + ValueType, T1: Into<Value> + ValueType, T2: Into<Value> + ValueType, T3: Into<Value> + ValueType, T4: Into<Value> + ValueType, T5: Into<Value> + ValueType, T6: Into<Value> + ValueType,

source§

fn from_value_tuple<Z>(i: Z) -> Selfwhere Z: IntoValueTuple,

source§

impl<T0, T1, T2, T3, T4> FromValueTuple for (T0, T1, T2, T3, T4)where T0: Into<Value> + ValueType, T1: Into<Value> + ValueType, T2: Into<Value> + ValueType, T3: Into<Value> + ValueType, T4: Into<Value> + ValueType,

source§

fn from_value_tuple<Z>(i: Z) -> Selfwhere Z: IntoValueTuple,

source§

impl<T0, T1, T2, T3, T4, T5> FromValueTuple for (T0, T1, T2, T3, T4, T5)where T0: Into<Value> + ValueType, T1: Into<Value> + ValueType, T2: Into<Value> + ValueType, T3: Into<Value> + ValueType, T4: Into<Value> + ValueType, T5: Into<Value> + ValueType,

source§

fn from_value_tuple<Z>(i: Z) -> Selfwhere Z: IntoValueTuple,

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> FromValueTuple for (T0, T1, T2, T3, T4, T5, T6, T7, T8)where T0: Into<Value> + ValueType, T1: Into<Value> + ValueType, T2: Into<Value> + ValueType, T3: Into<Value> + ValueType, T4: Into<Value> + ValueType, T5: Into<Value> + ValueType, T6: Into<Value> + ValueType, T7: Into<Value> + ValueType, T8: Into<Value> + ValueType,

source§

fn from_value_tuple<Z>(i: Z) -> Selfwhere Z: IntoValueTuple,

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> FromValueTuple for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)where T0: Into<Value> + ValueType, T1: Into<Value> + ValueType, T2: Into<Value> + ValueType, T3: Into<Value> + ValueType, T4: Into<Value> + ValueType, T5: Into<Value> + ValueType, T6: Into<Value> + ValueType, T7: Into<Value> + ValueType, T8: Into<Value> + ValueType, T9: Into<Value> + ValueType, T10: Into<Value> + ValueType,

source§

fn from_value_tuple<Z>(i: Z) -> Selfwhere Z: IntoValueTuple,

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> FromValueTuple for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)where T0: Into<Value> + ValueType, T1: Into<Value> + ValueType, T2: Into<Value> + ValueType, T3: Into<Value> + ValueType, T4: Into<Value> + ValueType, T5: Into<Value> + ValueType, T6: Into<Value> + ValueType, T7: Into<Value> + ValueType, T8: Into<Value> + ValueType, T9: Into<Value> + ValueType, T10: Into<Value> + ValueType, T11: Into<Value> + ValueType,

source§

fn from_value_tuple<Z>(i: Z) -> Selfwhere Z: IntoValueTuple,

source§

impl<T0, T1, T2, T3> FromValueTuple for (T0, T1, T2, T3)where T0: Into<Value> + ValueType, T1: Into<Value> + ValueType, T2: Into<Value> + ValueType, T3: Into<Value> + ValueType,

source§

fn from_value_tuple<Z>(i: Z) -> Selfwhere Z: IntoValueTuple,

source§

impl<U, V, W> FromValueTuple for (U, V, W)where U: Into<Value> + ValueType, V: Into<Value> + ValueType, W: Into<Value> + ValueType,

source§

fn from_value_tuple<I>(i: I) -> Selfwhere I: IntoValueTuple,

source§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> FromValueTuple for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)where T0: Into<Value> + ValueType, T1: Into<Value> + ValueType, T2: Into<Value> + ValueType, T3: Into<Value> + ValueType, T4: Into<Value> + ValueType, T5: Into<Value> + ValueType, T6: Into<Value> + ValueType, T7: Into<Value> + ValueType, T8: Into<Value> + ValueType, T9: Into<Value> + ValueType,

source§

fn from_value_tuple<Z>(i: Z) -> Selfwhere Z: IntoValueTuple,

Implementors§

source§

impl<V> FromValueTuple for Vwhere V: Into<Value> + ValueType,