[][src]Trait wasm3::WasmArgs

pub trait WasmArgs { }

Helper tait implemented by tuples to emulate "variadic generics".

Implementations on Foreign Types

impl WasmArgs for ()[src]

impl<A> WasmArgs for (A,) where
    A: WasmArg
[src]

impl<A, B> WasmArgs for (A, B) where
    A: WasmArg,
    B: WasmArg
[src]

impl<A, B, C> WasmArgs for (A, B, C) where
    A: WasmArg,
    B: WasmArg,
    C: WasmArg
[src]

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

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

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

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

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

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

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

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

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

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

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

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

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

Loading content...

Implementors

impl<T> WasmArgs for T where
    T: WasmArg
[src]

Unary functions

Loading content...