Trait ketos::value::FromValue
[−]
[src]
pub trait FromValue: Sized {
fn from_value(v: Value) -> Result<Self, ExecError>;
}Consumes a Value and returns a Rust value
Required Methods
fn from_value(v: Value) -> Result<Self, ExecError>
Consumes the Value and returns a Rust value
Implementors
impl FromValue for ()impl FromValue for boolimpl FromValue for charimpl FromValue for f32impl FromValue for f64impl FromValue for Stringimpl FromValue for Bytesimpl FromValue for Integerimpl FromValue for Ratioimpl FromValue for i8impl FromValue for i16impl FromValue for i32impl FromValue for i64impl FromValue for isizeimpl FromValue for u8impl FromValue for u16impl FromValue for u32impl FromValue for u64impl FromValue for usizeimpl FromValue for PathBufimpl FromValue for OsStringimpl FromValue for Valueimpl FromValue for Lambdaimpl<T: FromValue> FromValue for Vec<T>impl<A: FromValue> FromValue for (A,)impl<A: FromValue, B: FromValue> FromValue for (A, B)impl<A: FromValue, B: FromValue, C: FromValue> FromValue for (A, B, C)impl<A: FromValue, B: FromValue, C: FromValue, D: FromValue> FromValue for (A, B, C, D)impl<A: FromValue, B: FromValue, C: FromValue, D: FromValue, E: FromValue> FromValue for (A, B, C, D, E)impl<A: FromValue, B: FromValue, C: FromValue, D: FromValue, E: FromValue, F: FromValue> FromValue for (A, B, C, D, E, F)impl<A: FromValue, B: FromValue, C: FromValue, D: FromValue, E: FromValue, F: FromValue, G: FromValue> FromValue for (A, B, C, D, E, F, G)impl<A: FromValue, B: FromValue, C: FromValue, D: FromValue, E: FromValue, F: FromValue, G: FromValue, H: FromValue> FromValue for (A, B, C, D, E, F, G, H)impl<A: FromValue, B: FromValue, C: FromValue, D: FromValue, E: FromValue, F: FromValue, G: FromValue, H: FromValue, I: FromValue> FromValue for (A, B, C, D, E, F, G, H, I)impl<A: FromValue, B: FromValue, C: FromValue, D: FromValue, E: FromValue, F: FromValue, G: FromValue, H: FromValue, I: FromValue, J: FromValue> FromValue for (A, B, C, D, E, F, G, H, I, J)impl<A: FromValue, B: FromValue, C: FromValue, D: FromValue, E: FromValue, F: FromValue, G: FromValue, H: FromValue, I: FromValue, J: FromValue, K: FromValue> FromValue for (A, B, C, D, E, F, G, H, I, J, K)impl<A: FromValue, B: FromValue, C: FromValue, D: FromValue, E: FromValue, F: FromValue, G: FromValue, H: FromValue, I: FromValue, J: FromValue, K: FromValue, L: FromValue> FromValue for (A, B, C, D, E, F, G, H, I, J, K, L)