[][src]Trait dager::signature::IntoIoSignature

pub trait IntoIoSignature {
    type InSig: InSignature;
    type OutSig: OutSignature;
    pub fn into_in_collection() -> Self::InSig;
pub fn into_out_collection() -> Self::OutSig;
pub fn send(
        self,
        executor: Arc<Executor>,
        out_signature: &Self::OutSig
    ) -> Result<(), DErr>;
pub fn from_collection(collection: &mut Self::InSig) -> Self;
pub fn get_type_id(idx: usize) -> Option<TypeId>; }

Associated Types

Loading content...

Required methods

pub fn into_in_collection() -> Self::InSig[src]

pub fn into_out_collection() -> Self::OutSig[src]

pub fn send(
    self,
    executor: Arc<Executor>,
    out_signature: &Self::OutSig
) -> Result<(), DErr>
[src]

pub fn from_collection(collection: &mut Self::InSig) -> Self[src]

pub fn get_type_id(idx: usize) -> Option<TypeId>[src]

Loading content...

Implementations on Foreign Types

impl IntoIoSignature for ()[src]

type InSig = ()

type OutSig = ()

impl<A> IntoIoSignature for [A; 1] where
    A: Send + 'static, 
[src]

type InSig = InCol<A>

type OutSig = OutCol<A>

impl<A, B> IntoIoSignature for (A, B) where
    A: Send + 'static,
    B: Send + 'static, 
[src]

type InSig = (InCol<A>, InCol<B>)

type OutSig = (OutCol<A>, OutCol<B>)

impl<A, B, C> IntoIoSignature for (A, B, C) where
    A: Send + 'static,
    B: Send + 'static,
    C: Send + 'static, 
[src]

type InSig = (InCol<A>, InCol<B>, InCol<C>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>)

impl<A, B, C, D> IntoIoSignature for (A, B, C, D) where
    A: Send + 'static,
    B: Send + 'static,
    C: Send + 'static,
    D: Send + 'static, 
[src]

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>)

impl<A, B, C, D, E> IntoIoSignature for (A, B, C, D, E) where
    A: Send + 'static,
    B: Send + 'static,
    C: Send + 'static,
    D: Send + 'static,
    E: Send + 'static, 
[src]

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>)

impl<A, B, C, D, E, F> IntoIoSignature for (A, B, C, D, E, F) where
    A: Send + 'static,
    B: Send + 'static,
    C: Send + 'static,
    D: Send + 'static,
    E: Send + 'static,
    F: Send + 'static, 
[src]

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>)

impl<A, B, C, D, E, F, G> IntoIoSignature for (A, B, C, D, E, F, G) where
    A: Send + 'static,
    B: Send + 'static,
    C: Send + 'static,
    D: Send + 'static,
    E: Send + 'static,
    F: Send + 'static,
    G: Send + 'static, 
[src]

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>)

impl<A, B, C, D, E, F, G, H> IntoIoSignature for (A, B, C, D, E, F, G, H) where
    A: Send + 'static,
    B: Send + 'static,
    C: Send + 'static,
    D: Send + 'static,
    E: Send + 'static,
    F: Send + 'static,
    G: Send + 'static,
    H: Send + 'static, 
[src]

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>)

impl<A, B, C, D, E, F, G, H, I> IntoIoSignature for (A, B, C, D, E, F, G, H, I) where
    A: Send + 'static,
    B: Send + 'static,
    C: Send + 'static,
    D: Send + 'static,
    E: Send + 'static,
    F: Send + 'static,
    G: Send + 'static,
    H: Send + 'static,
    I: Send + 'static, 
[src]

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>)

impl<A, B, C, D, E, F, G, H, I, J> IntoIoSignature for (A, B, C, D, E, F, G, H, I, J) where
    A: Send + 'static,
    B: Send + 'static,
    C: Send + 'static,
    D: Send + 'static,
    E: Send + 'static,
    F: Send + 'static,
    G: Send + 'static,
    H: Send + 'static,
    I: Send + 'static,
    J: Send + 'static, 
[src]

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>, InCol<J>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>, OutCol<J>)

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

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>, InCol<J>, InCol<K>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>, OutCol<J>, OutCol<K>)

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

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>, InCol<J>, InCol<K>, InCol<L>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>, OutCol<J>, OutCol<K>, OutCol<L>)

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

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>, InCol<J>, InCol<K>, InCol<L>, InCol<M>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>, OutCol<J>, OutCol<K>, OutCol<L>, OutCol<M>)

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

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>, InCol<J>, InCol<K>, InCol<L>, InCol<M>, InCol<N>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>, OutCol<J>, OutCol<K>, OutCol<L>, OutCol<M>, OutCol<N>)

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

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>, InCol<J>, InCol<K>, InCol<L>, InCol<M>, InCol<N>, InCol<O>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>, OutCol<J>, OutCol<K>, OutCol<L>, OutCol<M>, OutCol<N>, OutCol<O>)

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

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>, InCol<J>, InCol<K>, InCol<L>, InCol<M>, InCol<N>, InCol<O>, InCol<P>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>, OutCol<J>, OutCol<K>, OutCol<L>, OutCol<M>, OutCol<N>, OutCol<O>, OutCol<P>)

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

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>, InCol<J>, InCol<K>, InCol<L>, InCol<M>, InCol<N>, InCol<O>, InCol<P>, InCol<Q>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>, OutCol<J>, OutCol<K>, OutCol<L>, OutCol<M>, OutCol<N>, OutCol<O>, OutCol<P>, OutCol<Q>)

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

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>, InCol<J>, InCol<K>, InCol<L>, InCol<M>, InCol<N>, InCol<O>, InCol<P>, InCol<Q>, InCol<R>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>, OutCol<J>, OutCol<K>, OutCol<L>, OutCol<M>, OutCol<N>, OutCol<O>, OutCol<P>, OutCol<Q>, OutCol<R>)

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

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>, InCol<J>, InCol<K>, InCol<L>, InCol<M>, InCol<N>, InCol<O>, InCol<P>, InCol<Q>, InCol<R>, InCol<S>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>, OutCol<J>, OutCol<K>, OutCol<L>, OutCol<M>, OutCol<N>, OutCol<O>, OutCol<P>, OutCol<Q>, OutCol<R>, OutCol<S>)

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

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>, InCol<J>, InCol<K>, InCol<L>, InCol<M>, InCol<N>, InCol<O>, InCol<P>, InCol<Q>, InCol<R>, InCol<S>, InCol<T>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>, OutCol<J>, OutCol<K>, OutCol<L>, OutCol<M>, OutCol<N>, OutCol<O>, OutCol<P>, OutCol<Q>, OutCol<R>, OutCol<S>, OutCol<T>)

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

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>, InCol<J>, InCol<K>, InCol<L>, InCol<M>, InCol<N>, InCol<O>, InCol<P>, InCol<Q>, InCol<R>, InCol<S>, InCol<T>, InCol<U>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>, OutCol<J>, OutCol<K>, OutCol<L>, OutCol<M>, OutCol<N>, OutCol<O>, OutCol<P>, OutCol<Q>, OutCol<R>, OutCol<S>, OutCol<T>, OutCol<U>)

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V> IntoIoSignature 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: Send + 'static,
    B: Send + 'static,
    C: Send + 'static,
    D: Send + 'static,
    E: Send + 'static,
    F: Send + 'static,
    G: Send + 'static,
    H: Send + 'static,
    I: Send + 'static,
    J: Send + 'static,
    K: Send + 'static,
    L: Send + 'static,
    M: Send + 'static,
    N: Send + 'static,
    O: Send + 'static,
    P: Send + 'static,
    Q: Send + 'static,
    R: Send + 'static,
    S: Send + 'static,
    T: Send + 'static,
    U: Send + 'static,
    V: Send + 'static, 
[src]

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>, InCol<J>, InCol<K>, InCol<L>, InCol<M>, InCol<N>, InCol<O>, InCol<P>, InCol<Q>, InCol<R>, InCol<S>, InCol<T>, InCol<U>, InCol<V>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>, OutCol<J>, OutCol<K>, OutCol<L>, OutCol<M>, OutCol<N>, OutCol<O>, OutCol<P>, OutCol<Q>, OutCol<R>, OutCol<S>, OutCol<T>, OutCol<U>, OutCol<V>)

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W> IntoIoSignature 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: Send + 'static,
    B: Send + 'static,
    C: Send + 'static,
    D: Send + 'static,
    E: Send + 'static,
    F: Send + 'static,
    G: Send + 'static,
    H: Send + 'static,
    I: Send + 'static,
    J: Send + 'static,
    K: Send + 'static,
    L: Send + 'static,
    M: Send + 'static,
    N: Send + 'static,
    O: Send + 'static,
    P: Send + 'static,
    Q: Send + 'static,
    R: Send + 'static,
    S: Send + 'static,
    T: Send + 'static,
    U: Send + 'static,
    V: Send + 'static,
    W: Send + 'static, 
[src]

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>, InCol<J>, InCol<K>, InCol<L>, InCol<M>, InCol<N>, InCol<O>, InCol<P>, InCol<Q>, InCol<R>, InCol<S>, InCol<T>, InCol<U>, InCol<V>, InCol<W>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>, OutCol<J>, OutCol<K>, OutCol<L>, OutCol<M>, OutCol<N>, OutCol<O>, OutCol<P>, OutCol<Q>, OutCol<R>, OutCol<S>, OutCol<T>, OutCol<U>, OutCol<V>, OutCol<W>)

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> IntoIoSignature 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: Send + 'static,
    B: Send + 'static,
    C: Send + 'static,
    D: Send + 'static,
    E: Send + 'static,
    F: Send + 'static,
    G: Send + 'static,
    H: Send + 'static,
    I: Send + 'static,
    J: Send + 'static,
    K: Send + 'static,
    L: Send + 'static,
    M: Send + 'static,
    N: Send + 'static,
    O: Send + 'static,
    P: Send + 'static,
    Q: Send + 'static,
    R: Send + 'static,
    S: Send + 'static,
    T: Send + 'static,
    U: Send + 'static,
    V: Send + 'static,
    W: Send + 'static,
    X: Send + 'static, 
[src]

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>, InCol<J>, InCol<K>, InCol<L>, InCol<M>, InCol<N>, InCol<O>, InCol<P>, InCol<Q>, InCol<R>, InCol<S>, InCol<T>, InCol<U>, InCol<V>, InCol<W>, InCol<X>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>, OutCol<J>, OutCol<K>, OutCol<L>, OutCol<M>, OutCol<N>, OutCol<O>, OutCol<P>, OutCol<Q>, OutCol<R>, OutCol<S>, OutCol<T>, OutCol<U>, OutCol<V>, OutCol<W>, OutCol<X>)

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> IntoIoSignature 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: Send + 'static,
    B: Send + 'static,
    C: Send + 'static,
    D: Send + 'static,
    E: Send + 'static,
    F: Send + 'static,
    G: Send + 'static,
    H: Send + 'static,
    I: Send + 'static,
    J: Send + 'static,
    K: Send + 'static,
    L: Send + 'static,
    M: Send + 'static,
    N: Send + 'static,
    O: Send + 'static,
    P: Send + 'static,
    Q: Send + 'static,
    R: Send + 'static,
    S: Send + 'static,
    T: Send + 'static,
    U: Send + 'static,
    V: Send + 'static,
    W: Send + 'static,
    X: Send + 'static,
    Y: Send + 'static, 
[src]

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>, InCol<J>, InCol<K>, InCol<L>, InCol<M>, InCol<N>, InCol<O>, InCol<P>, InCol<Q>, InCol<R>, InCol<S>, InCol<T>, InCol<U>, InCol<V>, InCol<W>, InCol<X>, InCol<Y>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>, OutCol<J>, OutCol<K>, OutCol<L>, OutCol<M>, OutCol<N>, OutCol<O>, OutCol<P>, OutCol<Q>, OutCol<R>, OutCol<S>, OutCol<T>, OutCol<U>, OutCol<V>, OutCol<W>, OutCol<X>, OutCol<Y>)

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> IntoIoSignature 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: Send + 'static,
    B: Send + 'static,
    C: Send + 'static,
    D: Send + 'static,
    E: Send + 'static,
    F: Send + 'static,
    G: Send + 'static,
    H: Send + 'static,
    I: Send + 'static,
    J: Send + 'static,
    K: Send + 'static,
    L: Send + 'static,
    M: Send + 'static,
    N: Send + 'static,
    O: Send + 'static,
    P: Send + 'static,
    Q: Send + 'static,
    R: Send + 'static,
    S: Send + 'static,
    T: Send + 'static,
    U: Send + 'static,
    V: Send + 'static,
    W: Send + 'static,
    X: Send + 'static,
    Y: Send + 'static,
    Z: Send + 'static, 
[src]

type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>, InCol<F>, InCol<G>, InCol<H>, InCol<I>, InCol<J>, InCol<K>, InCol<L>, InCol<M>, InCol<N>, InCol<O>, InCol<P>, InCol<Q>, InCol<R>, InCol<S>, InCol<T>, InCol<U>, InCol<V>, InCol<W>, InCol<X>, InCol<Y>, InCol<Z>)

type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>, OutCol<F>, OutCol<G>, OutCol<H>, OutCol<I>, OutCol<J>, OutCol<K>, OutCol<L>, OutCol<M>, OutCol<N>, OutCol<O>, OutCol<P>, OutCol<Q>, OutCol<R>, OutCol<S>, OutCol<T>, OutCol<U>, OutCol<V>, OutCol<W>, OutCol<X>, OutCol<Y>, OutCol<Z>)

Loading content...

Implementors

Loading content...