[][src]Trait tealr::TealMultiValue

pub trait TealMultiValue {
    pub fn get_types() -> Vec<TealType>;
}

A collection of TealValues.

It is implemented by various tuples so they can be used

Required methods

pub fn get_types() -> Vec<TealType>[src]

Gets the types contained in this collection. Order IS important.

Loading content...

Implementations on Foreign Types

impl TealMultiValue for ()[src]

impl<A> TealMultiValue for (A,) where
    A: TypeRepresentation
[src]

impl<A, B> TealMultiValue for (A, B) where
    A: TypeRepresentation,
    B: TypeRepresentation
[src]

impl<A, B, C> TealMultiValue for (A, B, C) where
    A: TypeRepresentation,
    B: TypeRepresentation,
    C: TypeRepresentation
[src]

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

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

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

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

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

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

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

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

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

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

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

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

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

Loading content...

Implementors

impl<A> TealMultiValue for A where
    A: TypeRepresentation
[src]

Loading content...