[][src]Enum amadeus_types::Value

pub enum Value {
    Bool(bool),
    U8(u8),
    I8(i8),
    U16(u16),
    I16(i16),
    U32(u32),
    I32(i32),
    U64(u64),
    I64(i64),
    F32(f32),
    F64(f64),
    Date(Date),
    Time(Time),
    Timestamp(Timestamp),
    Decimal(Decimal),
    ByteArray(Vec<u8>),
    Bson(Bson),
    String(String),
    Json(Json),
    Enum(Enum),
    List(List<Value>),
    Map(Map<Value, Value>),
    Group(Group),
    Option(Option<ValueRequired>),
}

Represents any valid Parquet value.

Variants

Bool(bool)

Boolean value (true, false).

U8(u8)

Signed integer INT_8.

I8(i8)

Signed integer INT_16.

U16(u16)

Signed integer INT_32.

I16(i16)

Signed integer INT_64.

U32(u32)

Unsigned integer UINT_8.

I32(i32)

Unsigned integer UINT_16.

U64(u64)

Unsigned integer UINT_32.

I64(i64)

Unsigned integer UINT_64.

F32(f32)

IEEE 32-bit floating point value.

F64(f64)

IEEE 64-bit floating point value.

Date(Date)

Date without a time of day, stores the number of days from the Unix epoch, 1 January 1970.

Time(Time)

Time of day, stores the number of microseconds from midnight.

Timestamp(Timestamp)

Milliseconds from the Unix epoch, 1 January 1970.

Decimal(Decimal)

Decimal value.

ByteArray(Vec<u8>)

General binary value.

Bson(Bson)

BSON binary value.

String(String)

UTF-8 encoded character string.

Json(Json)

JSON string.

Enum(Enum)

Enum string.

List(List<Value>)

List of elements.

Map(Map<Value, Value>)

Map of key-value pairs.

Group(Group)

Struct, child elements are tuples of field-value pairs.

Option(Option<ValueRequired>)

Optional element.

Methods

impl Value[src]

pub fn is_bool(&self) -> bool[src]

Returns true if the Value is an Bool. Returns false otherwise.

pub fn as_bool(&self) -> Result<bool, DowncastError>[src]

If the Value is an Bool, return a reference to it. Returns Err otherwise.

pub fn into_bool(self) -> Result<bool, DowncastError>[src]

If the Value is an Bool, return it. Returns Err otherwise.

pub fn is_u8(&self) -> bool[src]

Returns true if the Value is an U8. Returns false otherwise.

pub fn as_u8(&self) -> Result<u8, DowncastError>[src]

If the Value is an U8, return a reference to it. Returns Err otherwise.

pub fn into_u8(self) -> Result<u8, DowncastError>[src]

If the Value is an U8, return it. Returns Err otherwise.

pub fn is_i8(&self) -> bool[src]

Returns true if the Value is an I8. Returns false otherwise.

pub fn as_i8(&self) -> Result<i8, DowncastError>[src]

If the Value is an I8, return a reference to it. Returns Err otherwise.

pub fn into_i8(self) -> Result<i8, DowncastError>[src]

If the Value is an I8, return it. Returns Err otherwise.

pub fn is_u16(&self) -> bool[src]

Returns true if the Value is an U16. Returns false otherwise.

pub fn as_u16(&self) -> Result<u16, DowncastError>[src]

If the Value is an U16, return a reference to it. Returns Err otherwise.

pub fn into_u16(self) -> Result<u16, DowncastError>[src]

If the Value is an U16, return it. Returns Err otherwise.

pub fn is_i16(&self) -> bool[src]

Returns true if the Value is an I16. Returns false otherwise.

pub fn as_i16(&self) -> Result<i16, DowncastError>[src]

If the Value is an I16, return a reference to it. Returns Err otherwise.

pub fn into_i16(self) -> Result<i16, DowncastError>[src]

If the Value is an I16, return it. Returns Err otherwise.

pub fn is_u32(&self) -> bool[src]

Returns true if the Value is an U32. Returns false otherwise.

pub fn as_u32(&self) -> Result<u32, DowncastError>[src]

If the Value is an U32, return a reference to it. Returns Err otherwise.

pub fn into_u32(self) -> Result<u32, DowncastError>[src]

If the Value is an U32, return it. Returns Err otherwise.

pub fn is_i32(&self) -> bool[src]

Returns true if the Value is an I32. Returns false otherwise.

pub fn as_i32(&self) -> Result<i32, DowncastError>[src]

If the Value is an I32, return a reference to it. Returns Err otherwise.

pub fn into_i32(self) -> Result<i32, DowncastError>[src]

If the Value is an I32, return it. Returns Err otherwise.

pub fn is_u64(&self) -> bool[src]

Returns true if the Value is an U64. Returns false otherwise.

pub fn as_u64(&self) -> Result<u64, DowncastError>[src]

If the Value is an U64, return a reference to it. Returns Err otherwise.

pub fn into_u64(self) -> Result<u64, DowncastError>[src]

If the Value is an U64, return it. Returns Err otherwise.

pub fn is_i64(&self) -> bool[src]

Returns true if the Value is an I64. Returns false otherwise.

pub fn as_i64(&self) -> Result<i64, DowncastError>[src]

If the Value is an I64, return a reference to it. Returns Err otherwise.

pub fn into_i64(self) -> Result<i64, DowncastError>[src]

If the Value is an I64, return it. Returns Err otherwise.

pub fn is_f32(&self) -> bool[src]

Returns true if the Value is an F32. Returns false otherwise.

pub fn as_f32(&self) -> Result<f32, DowncastError>[src]

If the Value is an F32, return a reference to it. Returns Err otherwise.

pub fn into_f32(self) -> Result<f32, DowncastError>[src]

If the Value is an F32, return it. Returns Err otherwise.

pub fn is_f64(&self) -> bool[src]

Returns true if the Value is an F64. Returns false otherwise.

pub fn as_f64(&self) -> Result<f64, DowncastError>[src]

If the Value is an F64, return a reference to it. Returns Err otherwise.

pub fn into_f64(self) -> Result<f64, DowncastError>[src]

If the Value is an F64, return it. Returns Err otherwise.

pub fn is_date(&self) -> bool[src]

Returns true if the Value is an Date. Returns false otherwise.

pub fn as_date(&self) -> Result<&Date, DowncastError>[src]

If the Value is an Date, return a reference to it. Returns Err otherwise.

pub fn into_date(self) -> Result<Date, DowncastError>[src]

If the Value is an Date, return it. Returns Err otherwise.

pub fn is_time(&self) -> bool[src]

Returns true if the Value is an Time. Returns false otherwise.

pub fn as_time(&self) -> Result<&Time, DowncastError>[src]

If the Value is an Time, return a reference to it. Returns Err otherwise.

pub fn into_time(self) -> Result<Time, DowncastError>[src]

If the Value is an Time, return it. Returns Err otherwise.

pub fn is_timestamp(&self) -> bool[src]

Returns true if the Value is an Timestamp. Returns false otherwise.

pub fn as_timestamp(&self) -> Result<&Timestamp, DowncastError>[src]

If the Value is an Timestamp, return a reference to it. Returns Err otherwise.

pub fn into_timestamp(self) -> Result<Timestamp, DowncastError>[src]

If the Value is an Timestamp, return it. Returns Err otherwise.

pub fn is_decimal(&self) -> bool[src]

Returns true if the Value is an Decimal. Returns false otherwise.

pub fn as_decimal(&self) -> Result<&Decimal, DowncastError>[src]

If the Value is an Decimal, return a reference to it. Returns Err otherwise.

pub fn into_decimal(self) -> Result<Decimal, DowncastError>[src]

If the Value is an Decimal, return it. Returns Err otherwise.

pub fn is_byte_array(&self) -> bool[src]

Returns true if the Value is an ByteArray. Returns false otherwise.

pub fn as_byte_array(&self) -> Result<&Vec<u8>, DowncastError>[src]

If the Value is an ByteArray, return a reference to it. Returns Err otherwise.

pub fn into_byte_array(self) -> Result<Vec<u8>, DowncastError>[src]

If the Value is an ByteArray, return it. Returns Err otherwise.

pub fn is_bson(&self) -> bool[src]

Returns true if the Value is an Bson. Returns false otherwise.

pub fn as_bson(&self) -> Result<&Bson, DowncastError>[src]

If the Value is an Bson, return a reference to it. Returns Err otherwise.

pub fn into_bson(self) -> Result<Bson, DowncastError>[src]

If the Value is an Bson, return it. Returns Err otherwise.

pub fn is_string(&self) -> bool[src]

Returns true if the Value is an String. Returns false otherwise.

pub fn as_string(&self) -> Result<&String, DowncastError>[src]

If the Value is an String, return a reference to it. Returns Err otherwise.

pub fn into_string(self) -> Result<String, DowncastError>[src]

If the Value is an String, return it. Returns Err otherwise.

pub fn is_json(&self) -> bool[src]

Returns true if the Value is an Json. Returns false otherwise.

pub fn as_json(&self) -> Result<&Json, DowncastError>[src]

If the Value is an Json, return a reference to it. Returns Err otherwise.

pub fn into_json(self) -> Result<Json, DowncastError>[src]

If the Value is an Json, return it. Returns Err otherwise.

pub fn is_enum(&self) -> bool[src]

Returns true if the Value is an Enum. Returns false otherwise.

pub fn as_enum(&self) -> Result<&Enum, DowncastError>[src]

If the Value is an Enum, return a reference to it. Returns Err otherwise.

pub fn into_enum(self) -> Result<Enum, DowncastError>[src]

If the Value is an Enum, return it. Returns Err otherwise.

pub fn is_list(&self) -> bool[src]

Returns true if the Value is an List. Returns false otherwise.

pub fn as_list(&self) -> Result<&List<Self>, DowncastError>[src]

If the Value is an List, return a reference to it. Returns Err otherwise.

pub fn into_list(self) -> Result<List<Self>, DowncastError>[src]

If the Value is an List, return it. Returns Err otherwise.

pub fn is_map(&self) -> bool[src]

Returns true if the Value is an Map. Returns false otherwise.

pub fn as_map(&self) -> Result<&Map<Self, Self>, DowncastError>[src]

If the Value is an Map, return a reference to it. Returns Err otherwise.

pub fn into_map(self) -> Result<Map<Self, Self>, DowncastError>[src]

If the Value is an Map, return it. Returns Err otherwise.

pub fn is_group(&self) -> bool[src]

Returns true if the Value is an Group. Returns false otherwise.

pub fn as_group(&self) -> Result<&Group, DowncastError>[src]

If the Value is an Group, return a reference to it. Returns Err otherwise.

pub fn into_group(self) -> Result<Group, DowncastError>[src]

If the Value is an Group, return it. Returns Err otherwise.

pub fn is_option(&self) -> bool[src]

Returns true if the Value is an Option. Returns false otherwise.

pub fn into_option(self) -> Result<Option<Self>, DowncastError>[src]

If the Value is an Option, return it. Returns Err otherwise.

Trait Implementations

impl DowncastImpl<Value> for ()[src]

impl<A> DowncastImpl<Value> for (A,) where
    A: DowncastImpl<Value>, 
[src]

impl<A, B> DowncastImpl<Value> for (A, B) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>, 
[src]

impl<A, B, C> DowncastImpl<Value> for (A, B, C) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>, 
[src]

impl<A, B, C, D> DowncastImpl<Value> for (A, B, C, D) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>, 
[src]

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

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

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

impl<A, B, C, D, E, F, G, H> DowncastImpl<Value> for (A, B, C, D, E, F, G, H) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>,
    P: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>,
    P: DowncastImpl<Value>,
    Q: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>,
    P: DowncastImpl<Value>,
    Q: DowncastImpl<Value>,
    R: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>,
    P: DowncastImpl<Value>,
    Q: DowncastImpl<Value>,
    R: DowncastImpl<Value>,
    S: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>,
    P: DowncastImpl<Value>,
    Q: DowncastImpl<Value>,
    R: DowncastImpl<Value>,
    S: DowncastImpl<Value>,
    T: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>,
    P: DowncastImpl<Value>,
    Q: DowncastImpl<Value>,
    R: DowncastImpl<Value>,
    S: DowncastImpl<Value>,
    T: DowncastImpl<Value>,
    U: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>,
    P: DowncastImpl<Value>,
    Q: DowncastImpl<Value>,
    R: DowncastImpl<Value>,
    S: DowncastImpl<Value>,
    T: DowncastImpl<Value>,
    U: DowncastImpl<Value>,
    V: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>,
    P: DowncastImpl<Value>,
    Q: DowncastImpl<Value>,
    R: DowncastImpl<Value>,
    S: DowncastImpl<Value>,
    T: DowncastImpl<Value>,
    U: DowncastImpl<Value>,
    V: DowncastImpl<Value>,
    W: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>,
    P: DowncastImpl<Value>,
    Q: DowncastImpl<Value>,
    R: DowncastImpl<Value>,
    S: DowncastImpl<Value>,
    T: DowncastImpl<Value>,
    U: DowncastImpl<Value>,
    V: DowncastImpl<Value>,
    W: DowncastImpl<Value>,
    X: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>,
    P: DowncastImpl<Value>,
    Q: DowncastImpl<Value>,
    R: DowncastImpl<Value>,
    S: DowncastImpl<Value>,
    T: DowncastImpl<Value>,
    U: DowncastImpl<Value>,
    V: DowncastImpl<Value>,
    W: DowncastImpl<Value>,
    X: DowncastImpl<Value>,
    Y: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>,
    P: DowncastImpl<Value>,
    Q: DowncastImpl<Value>,
    R: DowncastImpl<Value>,
    S: DowncastImpl<Value>,
    T: DowncastImpl<Value>,
    U: DowncastImpl<Value>,
    V: DowncastImpl<Value>,
    W: DowncastImpl<Value>,
    X: DowncastImpl<Value>,
    Y: DowncastImpl<Value>,
    Z: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>,
    P: DowncastImpl<Value>,
    Q: DowncastImpl<Value>,
    R: DowncastImpl<Value>,
    S: DowncastImpl<Value>,
    T: DowncastImpl<Value>,
    U: DowncastImpl<Value>,
    V: DowncastImpl<Value>,
    W: DowncastImpl<Value>,
    X: DowncastImpl<Value>,
    Y: DowncastImpl<Value>,
    Z: DowncastImpl<Value>,
    AA: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>,
    P: DowncastImpl<Value>,
    Q: DowncastImpl<Value>,
    R: DowncastImpl<Value>,
    S: DowncastImpl<Value>,
    T: DowncastImpl<Value>,
    U: DowncastImpl<Value>,
    V: DowncastImpl<Value>,
    W: DowncastImpl<Value>,
    X: DowncastImpl<Value>,
    Y: DowncastImpl<Value>,
    Z: DowncastImpl<Value>,
    AA: DowncastImpl<Value>,
    AB: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>,
    P: DowncastImpl<Value>,
    Q: DowncastImpl<Value>,
    R: DowncastImpl<Value>,
    S: DowncastImpl<Value>,
    T: DowncastImpl<Value>,
    U: DowncastImpl<Value>,
    V: DowncastImpl<Value>,
    W: DowncastImpl<Value>,
    X: DowncastImpl<Value>,
    Y: DowncastImpl<Value>,
    Z: DowncastImpl<Value>,
    AA: DowncastImpl<Value>,
    AB: DowncastImpl<Value>,
    AC: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>,
    P: DowncastImpl<Value>,
    Q: DowncastImpl<Value>,
    R: DowncastImpl<Value>,
    S: DowncastImpl<Value>,
    T: DowncastImpl<Value>,
    U: DowncastImpl<Value>,
    V: DowncastImpl<Value>,
    W: DowncastImpl<Value>,
    X: DowncastImpl<Value>,
    Y: DowncastImpl<Value>,
    Z: DowncastImpl<Value>,
    AA: DowncastImpl<Value>,
    AB: DowncastImpl<Value>,
    AC: DowncastImpl<Value>,
    AD: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>,
    P: DowncastImpl<Value>,
    Q: DowncastImpl<Value>,
    R: DowncastImpl<Value>,
    S: DowncastImpl<Value>,
    T: DowncastImpl<Value>,
    U: DowncastImpl<Value>,
    V: DowncastImpl<Value>,
    W: DowncastImpl<Value>,
    X: DowncastImpl<Value>,
    Y: DowncastImpl<Value>,
    Z: DowncastImpl<Value>,
    AA: DowncastImpl<Value>,
    AB: DowncastImpl<Value>,
    AC: DowncastImpl<Value>,
    AD: DowncastImpl<Value>,
    AE: DowncastImpl<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF> DowncastImpl<Value> for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF) where
    A: DowncastImpl<Value>,
    B: DowncastImpl<Value>,
    C: DowncastImpl<Value>,
    D: DowncastImpl<Value>,
    E: DowncastImpl<Value>,
    F: DowncastImpl<Value>,
    G: DowncastImpl<Value>,
    H: DowncastImpl<Value>,
    I: DowncastImpl<Value>,
    J: DowncastImpl<Value>,
    K: DowncastImpl<Value>,
    L: DowncastImpl<Value>,
    M: DowncastImpl<Value>,
    N: DowncastImpl<Value>,
    O: DowncastImpl<Value>,
    P: DowncastImpl<Value>,
    Q: DowncastImpl<Value>,
    R: DowncastImpl<Value>,
    S: DowncastImpl<Value>,
    T: DowncastImpl<Value>,
    U: DowncastImpl<Value>,
    V: DowncastImpl<Value>,
    W: DowncastImpl<Value>,
    X: DowncastImpl<Value>,
    Y: DowncastImpl<Value>,
    Z: DowncastImpl<Value>,
    AA: DowncastImpl<Value>,
    AB: DowncastImpl<Value>,
    AC: DowncastImpl<Value>,
    AD: DowncastImpl<Value>,
    AE: DowncastImpl<Value>,
    AF: DowncastImpl<Value>, 
[src]

impl DowncastImpl<Value> for Value[src]

impl DowncastImpl<Value> for bool[src]

impl DowncastImpl<Value> for u8[src]

impl DowncastImpl<Value> for i8[src]

impl DowncastImpl<Value> for u16[src]

impl DowncastImpl<Value> for i16[src]

impl DowncastImpl<Value> for u32[src]

impl DowncastImpl<Value> for i32[src]

impl DowncastImpl<Value> for u64[src]

impl DowncastImpl<Value> for i64[src]

impl DowncastImpl<Value> for f32[src]

impl DowncastImpl<Value> for f64[src]

impl DowncastImpl<Value> for Date[src]

impl DowncastImpl<Value> for Time[src]

impl DowncastImpl<Value> for Timestamp[src]

impl DowncastImpl<Value> for Decimal[src]

impl DowncastImpl<Value> for Vec<u8>[src]

impl DowncastImpl<Value> for Bson[src]

impl DowncastImpl<Value> for String[src]

impl DowncastImpl<Value> for Json[src]

impl DowncastImpl<Value> for Enum[src]

impl<T> DowncastImpl<Value> for List<T> where
    T: DowncastImpl<Value>, 
[src]

impl DowncastImpl<Value> for List<Value>[src]

impl<K, V> DowncastImpl<Value> for Map<K, V> where
    K: DowncastImpl<Value> + Hash + Eq,
    V: DowncastImpl<Value>, 
[src]

impl DowncastImpl<Value> for Map<Value, Value>[src]

impl DowncastImpl<Value> for Group[src]

impl<T> DowncastImpl<Value> for Option<T> where
    T: DowncastImpl<Value>, 
[src]

impl DowncastImpl<Value> for Option<Value>[src]

impl DowncastImpl<Value> for [u8; 0][src]

impl DowncastImpl<Value> for [u8; 1][src]

impl DowncastImpl<Value> for [u8; 2][src]

impl DowncastImpl<Value> for [u8; 3][src]

impl DowncastImpl<Value> for [u8; 4][src]

impl DowncastImpl<Value> for [u8; 5][src]

impl DowncastImpl<Value> for [u8; 6][src]

impl DowncastImpl<Value> for [u8; 7][src]

impl DowncastImpl<Value> for [u8; 8][src]

impl DowncastImpl<Value> for [u8; 9][src]

impl DowncastImpl<Value> for [u8; 10][src]

impl DowncastImpl<Value> for [u8; 11][src]

impl DowncastImpl<Value> for [u8; 12][src]

impl DowncastImpl<Value> for [u8; 13][src]

impl DowncastImpl<Value> for [u8; 14][src]

impl DowncastImpl<Value> for [u8; 15][src]

impl DowncastImpl<Value> for [u8; 16][src]

impl DowncastImpl<Value> for [u8; 17][src]

impl DowncastImpl<Value> for [u8; 18][src]

impl DowncastImpl<Value> for [u8; 19][src]

impl DowncastImpl<Value> for [u8; 20][src]

impl DowncastImpl<Value> for [u8; 21][src]

impl DowncastImpl<Value> for [u8; 22][src]

impl DowncastImpl<Value> for [u8; 23][src]

impl DowncastImpl<Value> for [u8; 24][src]

impl DowncastImpl<Value> for [u8; 25][src]

impl DowncastImpl<Value> for [u8; 26][src]

impl DowncastImpl<Value> for [u8; 27][src]

impl DowncastImpl<Value> for [u8; 28][src]

impl DowncastImpl<Value> for [u8; 29][src]

impl DowncastImpl<Value> for [u8; 30][src]

impl DowncastImpl<Value> for [u8; 31][src]

impl DowncastImpl<Value> for [u8; 32][src]

impl Eq for Value[src]

impl Clone for Value[src]

impl PartialOrd<Value> for Value[src]

impl PartialEq<Value> for Value[src]

impl PartialEq<()> for Value where
    Value: , 
[src]

impl<A> PartialEq<(A,)> for Value where
    Value: PartialEq<A>, 
[src]

impl<A, B> PartialEq<(A, B)> for Value where
    Value: PartialEq<A> + PartialEq<B>, 
[src]

impl<A, B, C> PartialEq<(A, B, C)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C>, 
[src]

impl<A, B, C, D> PartialEq<(A, B, C, D)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D>, 
[src]

impl<A, B, C, D, E> PartialEq<(A, B, C, D, E)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E>, 
[src]

impl<A, B, C, D, E, F> PartialEq<(A, B, C, D, E, F)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F>, 
[src]

impl<A, B, C, D, E, F, G> PartialEq<(A, B, C, D, E, F, G)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G>, 
[src]

impl<A, B, C, D, E, F, G, H> PartialEq<(A, B, C, D, E, F, G, H)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H>, 
[src]

impl<A, B, C, D, E, F, G, H, I> PartialEq<(A, B, C, D, E, F, G, H, I)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J> PartialEq<(A, B, C, D, E, F, G, H, I, J)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K> PartialEq<(A, B, C, D, E, F, G, H, I, J, K)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O> + PartialEq<P>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O> + PartialEq<P> + PartialEq<Q>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O> + PartialEq<P> + PartialEq<Q> + PartialEq<R>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O> + PartialEq<P> + PartialEq<Q> + PartialEq<R> + PartialEq<S>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O> + PartialEq<P> + PartialEq<Q> + PartialEq<R> + PartialEq<S> + PartialEq<T>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O> + PartialEq<P> + PartialEq<Q> + PartialEq<R> + PartialEq<S> + PartialEq<T> + PartialEq<U>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O> + PartialEq<P> + PartialEq<Q> + PartialEq<R> + PartialEq<S> + PartialEq<T> + PartialEq<U> + PartialEq<V>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O> + PartialEq<P> + PartialEq<Q> + PartialEq<R> + PartialEq<S> + PartialEq<T> + PartialEq<U> + PartialEq<V> + PartialEq<W>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O> + PartialEq<P> + PartialEq<Q> + PartialEq<R> + PartialEq<S> + PartialEq<T> + PartialEq<U> + PartialEq<V> + PartialEq<W> + PartialEq<X>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O> + PartialEq<P> + PartialEq<Q> + PartialEq<R> + PartialEq<S> + PartialEq<T> + PartialEq<U> + PartialEq<V> + PartialEq<W> + PartialEq<X> + PartialEq<Y>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O> + PartialEq<P> + PartialEq<Q> + PartialEq<R> + PartialEq<S> + PartialEq<T> + PartialEq<U> + PartialEq<V> + PartialEq<W> + PartialEq<X> + PartialEq<Y> + PartialEq<Z>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O> + PartialEq<P> + PartialEq<Q> + PartialEq<R> + PartialEq<S> + PartialEq<T> + PartialEq<U> + PartialEq<V> + PartialEq<W> + PartialEq<X> + PartialEq<Y> + PartialEq<Z> + PartialEq<AA>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O> + PartialEq<P> + PartialEq<Q> + PartialEq<R> + PartialEq<S> + PartialEq<T> + PartialEq<U> + PartialEq<V> + PartialEq<W> + PartialEq<X> + PartialEq<Y> + PartialEq<Z> + PartialEq<AA> + PartialEq<AB>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O> + PartialEq<P> + PartialEq<Q> + PartialEq<R> + PartialEq<S> + PartialEq<T> + PartialEq<U> + PartialEq<V> + PartialEq<W> + PartialEq<X> + PartialEq<Y> + PartialEq<Z> + PartialEq<AA> + PartialEq<AB> + PartialEq<AC>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O> + PartialEq<P> + PartialEq<Q> + PartialEq<R> + PartialEq<S> + PartialEq<T> + PartialEq<U> + PartialEq<V> + PartialEq<W> + PartialEq<X> + PartialEq<Y> + PartialEq<Z> + PartialEq<AA> + PartialEq<AB> + PartialEq<AC> + PartialEq<AD>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O> + PartialEq<P> + PartialEq<Q> + PartialEq<R> + PartialEq<S> + PartialEq<T> + PartialEq<U> + PartialEq<V> + PartialEq<W> + PartialEq<X> + PartialEq<Y> + PartialEq<Z> + PartialEq<AA> + PartialEq<AB> + PartialEq<AC> + PartialEq<AD> + PartialEq<AE>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF> PartialEq<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF)> for Value where
    Value: PartialEq<A> + PartialEq<B> + PartialEq<C> + PartialEq<D> + PartialEq<E> + PartialEq<F> + PartialEq<G> + PartialEq<H> + PartialEq<I> + PartialEq<J> + PartialEq<K> + PartialEq<L> + PartialEq<M> + PartialEq<N> + PartialEq<O> + PartialEq<P> + PartialEq<Q> + PartialEq<R> + PartialEq<S> + PartialEq<T> + PartialEq<U> + PartialEq<V> + PartialEq<W> + PartialEq<X> + PartialEq<Y> + PartialEq<Z> + PartialEq<AA> + PartialEq<AB> + PartialEq<AC> + PartialEq<AD> + PartialEq<AE> + PartialEq<AF>, 
[src]

impl PartialEq<bool> for Value[src]

impl PartialEq<u8> for Value[src]

impl PartialEq<i8> for Value[src]

impl PartialEq<u16> for Value[src]

impl PartialEq<i16> for Value[src]

impl PartialEq<u32> for Value[src]

impl PartialEq<i32> for Value[src]

impl PartialEq<u64> for Value[src]

impl PartialEq<i64> for Value[src]

impl PartialEq<f32> for Value[src]

impl PartialEq<f64> for Value[src]

impl PartialEq<Date> for Value[src]

impl PartialEq<Time> for Value[src]

impl PartialEq<Timestamp> for Value[src]

impl PartialEq<Decimal> for Value[src]

impl PartialEq<Vec<u8>> for Value[src]

impl PartialEq<Bson> for Value[src]

impl PartialEq<String> for Value[src]

impl PartialEq<Json> for Value[src]

impl PartialEq<Enum> for Value[src]

impl<T> PartialEq<List<T>> for Value where
    Value: PartialEq<T>, 
[src]

impl<K, V> PartialEq<Map<K, V>> for Value where
    Value: PartialEq<K> + PartialEq<V>,
    K: Hash + Eq + Clone + Into<Value>, 
[src]

impl PartialEq<Group> for Value[src]

impl<T> PartialEq<Option<T>> for Value where
    Value: PartialEq<T>, 
[src]

impl<T> PartialEq<Box<T>> for Value where
    Value: PartialEq<T>, 
[src]

impl From<bool> for Value[src]

impl From<u8> for Value[src]

impl From<i8> for Value[src]

impl From<u16> for Value[src]

impl From<i16> for Value[src]

impl From<u32> for Value[src]

impl From<i32> for Value[src]

impl From<u64> for Value[src]

impl From<i64> for Value[src]

impl From<f32> for Value[src]

impl From<f64> for Value[src]

impl From<Date> for Value[src]

impl From<Time> for Value[src]

impl From<Timestamp> for Value[src]

impl From<Decimal> for Value[src]

impl From<Vec<u8>> for Value[src]

impl From<Bson> for Value[src]

impl From<String> for Value[src]

impl From<Json> for Value[src]

impl From<Enum> for Value[src]

impl<T> From<List<T>> for Value where
    T: Into<Self>, 
[src]

impl From<List<Value>> for Value[src]

impl<K, V> From<Map<K, V>> for Value where
    K: Into<Self> + Hash + Eq,
    V: Into<Self>, 
[src]

impl From<Map<Value, Value>> for Value[src]

impl From<Group> for Value[src]

impl<T> From<Option<T>> for Value where
    T: Into<Self>, 
[src]

impl From<Option<Value>> for Value[src]

impl<T> From<Box<T>> for Value where
    T: Into<Self>, 
[src]

impl From<[u8; 0]> for Value[src]

impl From<[u8; 1]> for Value[src]

impl From<[u8; 2]> for Value[src]

impl From<[u8; 3]> for Value[src]

impl From<[u8; 4]> for Value[src]

impl From<[u8; 5]> for Value[src]

impl From<[u8; 6]> for Value[src]

impl From<[u8; 7]> for Value[src]

impl From<[u8; 8]> for Value[src]

impl From<[u8; 9]> for Value[src]

impl From<[u8; 10]> for Value[src]

impl From<[u8; 11]> for Value[src]

impl From<[u8; 12]> for Value[src]

impl From<[u8; 13]> for Value[src]

impl From<[u8; 14]> for Value[src]

impl From<[u8; 15]> for Value[src]

impl From<[u8; 16]> for Value[src]

impl From<[u8; 17]> for Value[src]

impl From<[u8; 18]> for Value[src]

impl From<[u8; 19]> for Value[src]

impl From<[u8; 20]> for Value[src]

impl From<[u8; 21]> for Value[src]

impl From<[u8; 22]> for Value[src]

impl From<[u8; 23]> for Value[src]

impl From<[u8; 24]> for Value[src]

impl From<[u8; 25]> for Value[src]

impl From<[u8; 26]> for Value[src]

impl From<[u8; 27]> for Value[src]

impl From<[u8; 28]> for Value[src]

impl From<[u8; 29]> for Value[src]

impl From<[u8; 30]> for Value[src]

impl From<[u8; 31]> for Value[src]

impl From<[u8; 32]> for Value[src]

impl From<()> for Value[src]

impl<A> From<(A,)> for Value where
    A: Into<Value>, 
[src]

impl<A, B> From<(A, B)> for Value where
    A: Into<Value>,
    B: Into<Value>, 
[src]

impl<A, B, C> From<(A, B, C)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>, 
[src]

impl<A, B, C, D> From<(A, B, C, D)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>, 
[src]

impl<A, B, C, D, E> From<(A, B, C, D, E)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>, 
[src]

impl<A, B, C, D, E, F> From<(A, B, C, D, E, F)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G> From<(A, B, C, D, E, F, G)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H> From<(A, B, C, D, E, F, G, H)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I> From<(A, B, C, D, E, F, G, H, I)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J> From<(A, B, C, D, E, F, G, H, I, J)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K> From<(A, B, C, D, E, F, G, H, I, J, K)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L> From<(A, B, C, D, E, F, G, H, I, J, K, L)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M> From<(A, B, C, D, E, F, G, H, I, J, K, L, M)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>,
    P: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>,
    P: Into<Value>,
    Q: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>,
    P: Into<Value>,
    Q: Into<Value>,
    R: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>,
    P: Into<Value>,
    Q: Into<Value>,
    R: Into<Value>,
    S: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>,
    P: Into<Value>,
    Q: Into<Value>,
    R: Into<Value>,
    S: Into<Value>,
    T: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>,
    P: Into<Value>,
    Q: Into<Value>,
    R: Into<Value>,
    S: Into<Value>,
    T: Into<Value>,
    U: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>,
    P: Into<Value>,
    Q: Into<Value>,
    R: Into<Value>,
    S: Into<Value>,
    T: Into<Value>,
    U: Into<Value>,
    V: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>,
    P: Into<Value>,
    Q: Into<Value>,
    R: Into<Value>,
    S: Into<Value>,
    T: Into<Value>,
    U: Into<Value>,
    V: Into<Value>,
    W: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>,
    P: Into<Value>,
    Q: Into<Value>,
    R: Into<Value>,
    S: Into<Value>,
    T: Into<Value>,
    U: Into<Value>,
    V: Into<Value>,
    W: Into<Value>,
    X: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>,
    P: Into<Value>,
    Q: Into<Value>,
    R: Into<Value>,
    S: Into<Value>,
    T: Into<Value>,
    U: Into<Value>,
    V: Into<Value>,
    W: Into<Value>,
    X: Into<Value>,
    Y: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>,
    P: Into<Value>,
    Q: Into<Value>,
    R: Into<Value>,
    S: Into<Value>,
    T: Into<Value>,
    U: Into<Value>,
    V: Into<Value>,
    W: Into<Value>,
    X: Into<Value>,
    Y: Into<Value>,
    Z: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>,
    P: Into<Value>,
    Q: Into<Value>,
    R: Into<Value>,
    S: Into<Value>,
    T: Into<Value>,
    U: Into<Value>,
    V: Into<Value>,
    W: Into<Value>,
    X: Into<Value>,
    Y: Into<Value>,
    Z: Into<Value>,
    AA: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>,
    P: Into<Value>,
    Q: Into<Value>,
    R: Into<Value>,
    S: Into<Value>,
    T: Into<Value>,
    U: Into<Value>,
    V: Into<Value>,
    W: Into<Value>,
    X: Into<Value>,
    Y: Into<Value>,
    Z: Into<Value>,
    AA: Into<Value>,
    AB: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>,
    P: Into<Value>,
    Q: Into<Value>,
    R: Into<Value>,
    S: Into<Value>,
    T: Into<Value>,
    U: Into<Value>,
    V: Into<Value>,
    W: Into<Value>,
    X: Into<Value>,
    Y: Into<Value>,
    Z: Into<Value>,
    AA: Into<Value>,
    AB: Into<Value>,
    AC: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>,
    P: Into<Value>,
    Q: Into<Value>,
    R: Into<Value>,
    S: Into<Value>,
    T: Into<Value>,
    U: Into<Value>,
    V: Into<Value>,
    W: Into<Value>,
    X: Into<Value>,
    Y: Into<Value>,
    Z: Into<Value>,
    AA: Into<Value>,
    AB: Into<Value>,
    AC: Into<Value>,
    AD: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>,
    P: Into<Value>,
    Q: Into<Value>,
    R: Into<Value>,
    S: Into<Value>,
    T: Into<Value>,
    U: Into<Value>,
    V: Into<Value>,
    W: Into<Value>,
    X: Into<Value>,
    Y: Into<Value>,
    Z: Into<Value>,
    AA: Into<Value>,
    AB: Into<Value>,
    AC: Into<Value>,
    AD: Into<Value>,
    AE: Into<Value>, 
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF> From<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, AA, AB, AC, AD, AE, AF)> for Value where
    A: Into<Value>,
    B: Into<Value>,
    C: Into<Value>,
    D: Into<Value>,
    E: Into<Value>,
    F: Into<Value>,
    G: Into<Value>,
    H: Into<Value>,
    I: Into<Value>,
    J: Into<Value>,
    K: Into<Value>,
    L: Into<Value>,
    M: Into<Value>,
    N: Into<Value>,
    O: Into<Value>,
    P: Into<Value>,
    Q: Into<Value>,
    R: Into<Value>,
    S: Into<Value>,
    T: Into<Value>,
    U: Into<Value>,
    V: Into<Value>,
    W: Into<Value>,
    X: Into<Value>,
    Y: Into<Value>,
    Z: Into<Value>,
    AA: Into<Value>,
    AB: Into<Value>,
    AC: Into<Value>,
    AD: Into<Value>,
    AE: Into<Value>,
    AF: Into<Value>, 
[src]

impl From<ValueRequired> for Value[src]

impl From<Value> for Option<ValueRequired>[src]

impl Hash for Value[src]

impl Debug for Value[src]

impl Serialize for Value[src]

impl<'de> Deserialize<'de> for Value[src]

Auto Trait Implementations

impl Send for Value

impl Unpin for Value

impl Sync for Value

impl RefUnwindSafe for Value

impl UnwindSafe for Value

Blanket Implementations

impl<A, B> Downcast<A> for B where
    A: DowncastImpl<B>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]