[−][src]Trait dager::signature::IntoIoSignature
Associated Types
type InSig: InSignature
[src]
type OutSig: OutSignature
[src]
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
Implementations on Foreign Types
impl IntoIoSignature for ()
[src]
type InSig = ()
type OutSig = ()
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]
self,
_executor: Arc<Executor>,
_out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(_collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(_idx: usize) -> Option<TypeId>
[src]
impl<A> IntoIoSignature for [A; 1] where
A: Send + 'static,
[src]
A: Send + 'static,
type InSig = InCol<A>
type OutSig = OutCol<A>
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
impl<A, B> IntoIoSignature for (A, B) where
A: Send + 'static,
B: Send + 'static,
[src]
A: Send + 'static,
B: Send + 'static,
type InSig = (InCol<A>, InCol<B>)
type OutSig = (OutCol<A>, OutCol<B>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
impl<A, B, C> IntoIoSignature for (A, B, C) where
A: Send + 'static,
B: Send + 'static,
C: Send + 'static,
[src]
A: Send + 'static,
B: Send + 'static,
C: Send + 'static,
type InSig = (InCol<A>, InCol<B>, InCol<C>)
type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
A: Send + 'static,
B: Send + 'static,
C: Send + 'static,
D: Send + 'static,
type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>)
type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
A: Send + 'static,
B: Send + 'static,
C: Send + 'static,
D: Send + 'static,
E: Send + 'static,
type InSig = (InCol<A>, InCol<B>, InCol<C>, InCol<D>, InCol<E>)
type OutSig = (OutCol<A>, OutCol<B>, OutCol<C>, OutCol<D>, OutCol<E>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
A: Send + 'static,
B: Send + 'static,
C: Send + 'static,
D: Send + 'static,
E: Send + 'static,
F: Send + 'static,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
A: Send + 'static,
B: Send + 'static,
C: Send + 'static,
D: Send + 'static,
E: Send + 'static,
F: Send + 'static,
G: Send + 'static,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
A: Send + 'static,
B: Send + 'static,
C: Send + 'static,
D: Send + 'static,
E: Send + 'static,
F: Send + 'static,
G: Send + 'static,
H: Send + 'static,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[src]
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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[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> 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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[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> 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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[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> 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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>
pub fn from_collection(collection: &mut Self::InSig) -> Self
[src]
pub fn get_type_id(idx: usize) -> Option<TypeId>
[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> 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]
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,
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>)
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]
self,
executor: Arc<Executor>,
out_signature: &Self::OutSig
) -> Result<(), DErr>