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