[−][src]Trait ocaml::FromValue
FromValue is used to convert from OCaml values to Rust types
Required methods
fn from_value(v: Value) -> Self
Convert from OCaml value
Implementations on Foreign Types
impl FromValue for i8[src]
fn from_value(v: Value) -> i8[src]
impl FromValue for u8[src]
fn from_value(v: Value) -> u8[src]
impl FromValue for i16[src]
fn from_value(v: Value) -> i16[src]
impl FromValue for u16[src]
fn from_value(v: Value) -> u16[src]
impl FromValue for f32[src]
fn from_value(v: Value) -> f32[src]
impl FromValue for f64[src]
fn from_value(v: Value) -> f64[src]
impl FromValue for i64[src]
fn from_value(v: Value) -> i64[src]
impl FromValue for u64[src]
fn from_value(v: Value) -> u64[src]
impl FromValue for i32[src]
fn from_value(v: Value) -> i32[src]
impl FromValue for u32[src]
fn from_value(v: Value) -> u32[src]
impl<A: FromValue> FromValue for (A,)[src]
fn from_value(v: Value) -> (A,)[src]
impl<A: FromValue, B: FromValue> FromValue for (A, B)[src]
fn from_value(v: Value) -> (A, B)[src]
impl<A: FromValue, B: FromValue, C: FromValue> FromValue for (A, B, C)[src]
fn from_value(v: Value) -> (A, B, C)[src]
impl<A: FromValue, B: FromValue, C: FromValue, D: FromValue> FromValue for (A, B, C, D)[src]
fn from_value(v: Value) -> (A, B, C, D)[src]
impl<A: FromValue, B: FromValue, C: FromValue, D: FromValue, E: FromValue> FromValue for (A, B, C, D, E)[src]
fn from_value(v: Value) -> (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]
fn from_value(v: Value) -> (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]
fn from_value(v: Value) -> (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]
fn from_value(v: Value) -> (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]
fn from_value(v: Value) -> (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]
fn from_value(v: Value) -> (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]
fn from_value(v: Value) -> (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]
fn from_value(v: Value) -> (A, B, C, D, E, F, G, H, I, J, K, L)[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, M: FromValue> FromValue for (A, B, C, D, E, F, G, H, I, J, K, L, M)[src]
fn from_value(v: Value) -> (A, B, C, D, E, F, G, H, I, J, K, L, M)[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, M: FromValue, N: FromValue> FromValue for (A, B, C, D, E, F, G, H, I, J, K, L, M, N)[src]
fn from_value(v: Value) -> (A, B, C, D, E, F, G, H, I, J, K, L, M, N)[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, M: FromValue, N: FromValue, O: FromValue> FromValue for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)[src]
fn from_value(v: Value) -> (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)[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, M: FromValue, N: FromValue, O: FromValue, P: FromValue> FromValue for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)[src]
fn from_value(v: Value) -> (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)[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, M: FromValue, N: FromValue, O: FromValue, P: FromValue, Q: FromValue> FromValue for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)[src]
fn from_value(v: Value) -> (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)[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, M: FromValue, N: FromValue, O: FromValue, P: FromValue, Q: FromValue, R: FromValue> FromValue for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)[src]
fn from_value(
v: Value
) -> (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)[src]
v: Value
) -> (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)
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, M: FromValue, N: FromValue, O: FromValue, P: FromValue, Q: FromValue, R: FromValue, S: FromValue> FromValue for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)[src]
fn from_value(
v: Value
) -> (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)[src]
v: Value
) -> (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)
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, M: FromValue, N: FromValue, O: FromValue, P: FromValue, Q: FromValue, R: FromValue, S: FromValue, T: FromValue> FromValue for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)[src]
fn from_value(
v: Value
) -> (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)[src]
v: Value
) -> (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)
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, M: FromValue, N: FromValue, O: FromValue, P: FromValue, Q: FromValue, R: FromValue, S: FromValue, T: FromValue, U: FromValue> FromValue for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)[src]
fn from_value(
v: Value
) -> (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)[src]
v: Value
) -> (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)