Trait akita::FromValue [−][src]
pub trait FromValue {
fn from_value_opt(v: &Value) -> Result<Self, AkitaDataError>;
fn from_value(v: &Value) -> Self { ... }
}
Required methods
fn from_value_opt(v: &Value) -> Result<Self, AkitaDataError>
Provided methods
fn from_value(v: &Value) -> Self
Implementations on Foreign Types
pub fn from_value_opt(
data: &Value
) -> Result<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), AkitaDataError>
Char can be casted into String and they havea separate implementation for extracting data
pub fn from_value_opt(
data: &Value
) -> Result<(T1, T2, T3, T4, T5, T6, T7, T8, T9), AkitaDataError>
pub fn from_value_opt(
data: &Value
) -> Result<(T1, T2, T3, T4, T5, T6, T7, T8), AkitaDataError>
try from to owned
try from to owned
pub fn from_value_opt(
data: &Value
) -> Result<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), AkitaDataError>
impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> FromValue for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) where
T1: FromValue,
T2: FromValue,
T3: FromValue,
T4: FromValue,
T5: FromValue,
T6: FromValue,
T7: FromValue,
T8: FromValue,
T9: FromValue,
T10: FromValue,
T11: FromValue,
T12: FromValue,
impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> FromValue for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) where
T1: FromValue,
T2: FromValue,
T3: FromValue,
T4: FromValue,
T5: FromValue,
T6: FromValue,
T7: FromValue,
T8: FromValue,
T9: FromValue,
T10: FromValue,
T11: FromValue,
T12: FromValue,
pub fn from_value_opt(
data: &Value
) -> Result<(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), AkitaDataError>
try from to owned