[][src]Trait ketos::value::FromValue

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

Loading content...

Implementations on Foreign Types

impl FromValue for ()[src]

impl FromValue for bool[src]

impl FromValue for char[src]

impl FromValue for f32[src]

impl FromValue for f64[src]

impl FromValue for String[src]

impl FromValue for i8[src]

impl FromValue for i16[src]

impl FromValue for i32[src]

impl FromValue for i64[src]

impl FromValue for isize[src]

impl FromValue for u8[src]

impl FromValue for u16[src]

impl FromValue for u32[src]

impl FromValue for u64[src]

impl FromValue for usize[src]

impl FromValue for PathBuf[src]

impl FromValue for OsString[src]

impl<T: FromValue> FromValue for Vec<T>[src]

impl<T: FromValue> FromValue for Option<T>[src]

impl<A: FromValue> FromValue for (A,)[src]

impl<A: FromValue, B: FromValue> FromValue for (A, B)[src]

impl<A: FromValue, B: FromValue, C: FromValue> FromValue for (A, B, C)[src]

impl<A: FromValue, B: FromValue, C: FromValue, D: FromValue> FromValue for (A, B, C, D)[src]

impl<A: FromValue, B: FromValue, C: FromValue, D: FromValue, E: FromValue> FromValue for (A, B, C, D, E)[src]

impl<A: FromValue, B: FromValue, C: FromValue, D: FromValue, E: FromValue, F: FromValue> FromValue for (A, B, C, D, E, F)[src]

impl<A: FromValue, B: FromValue, C: FromValue, D: FromValue, E: FromValue, F: FromValue, G: FromValue> FromValue for (A, B, C, D, E, F, G)[src]

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)[src]

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)[src]

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)[src]

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)[src]

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)[src]

Loading content...

Implementors

impl FromValue for Value[src]

impl FromValue for Bytes[src]

impl FromValue for Lambda[src]

impl FromValue for Integer[src]

impl FromValue for Ratio[src]

Loading content...