Trait world_dispatcher::IntoSystem [−][src]
Expand description
Converts a function into a System
. It is required to execute a function
automatically from World
’s resources.
This trait is automatically implemented for functions taking 12 arguments (22 if using the
big_systems
feature)
or less where:
- All arguments are immutable or mutable references.
- All immutable references are placed before all mutable references.
- All arguments implement
Default
. - Does not use the same type twice.
- Returns a
SystemResult
(usually justOk(())
).
Required methods
Loading content...Implementors
impl<A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut A, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]
impl<A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut A, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]impl<B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, A: Send + Sync, F> IntoSystem<(&'_ B, &'_ C, &'_ D, &'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ A)> for F where
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
A: Default + 'static,
F: Fn(&B, &C, &D, &E, &G, &H, &I, &J, &K, &L, &M, &A) -> SystemResult + 'static + Send,
[src]
impl<B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, A: Send + Sync, F> IntoSystem<(&'_ B, &'_ C, &'_ D, &'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ A)> for F where
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
A: Default + 'static,
F: Fn(&B, &C, &D, &E, &G, &H, &I, &J, &K, &L, &M, &A) -> SystemResult + 'static + Send,
[src]impl<B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]
impl<B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]impl<C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, B: Send + Sync, A: Send + Sync, F> IntoSystem<(&'_ C, &'_ D, &'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ B, &'_ mut A)> for F where
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
B: Default + 'static,
A: Default + 'static,
F: Fn(&C, &D, &E, &G, &H, &I, &J, &K, &L, &M, &B, &mut A) -> SystemResult + 'static + Send,
[src]
impl<C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, B: Send + Sync, A: Send + Sync, F> IntoSystem<(&'_ C, &'_ D, &'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ B, &'_ mut A)> for F where
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
B: Default + 'static,
A: Default + 'static,
F: Fn(&C, &D, &E, &G, &H, &I, &J, &K, &L, &M, &B, &mut A) -> SystemResult + 'static + Send,
[src]impl<C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, B: Send + Sync, F> IntoSystem<(&'_ C, &'_ D, &'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ B)> for F where
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
B: Default + 'static,
F: Fn(&C, &D, &E, &G, &H, &I, &J, &K, &L, &M, &B) -> SystemResult + 'static + Send,
[src]
impl<C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, B: Send + Sync, F> IntoSystem<(&'_ C, &'_ D, &'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ B)> for F where
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
B: Default + 'static,
F: Fn(&C, &D, &E, &G, &H, &I, &J, &K, &L, &M, &B) -> SystemResult + 'static + Send,
[src]impl<C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]
impl<C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]impl<D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, C: Send + Sync, A: Send + Sync, B: Send + Sync, F> IntoSystem<(&'_ D, &'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ C, &'_ mut A, &'_ mut B)> for F where
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
C: Default + 'static,
A: Default + 'static,
B: Default + 'static,
F: Fn(&D, &E, &G, &H, &I, &J, &K, &L, &M, &C, &mut A, &mut B) -> SystemResult + 'static + Send,
[src]
impl<D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, C: Send + Sync, A: Send + Sync, B: Send + Sync, F> IntoSystem<(&'_ D, &'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ C, &'_ mut A, &'_ mut B)> for F where
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
C: Default + 'static,
A: Default + 'static,
B: Default + 'static,
F: Fn(&D, &E, &G, &H, &I, &J, &K, &L, &M, &C, &mut A, &mut B) -> SystemResult + 'static + Send,
[src]impl<D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, C: Send + Sync, B: Send + Sync, F> IntoSystem<(&'_ D, &'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ C, &'_ mut B)> for F where
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
C: Default + 'static,
B: Default + 'static,
F: Fn(&D, &E, &G, &H, &I, &J, &K, &L, &M, &C, &mut B) -> SystemResult + 'static + Send,
[src]
impl<D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, C: Send + Sync, B: Send + Sync, F> IntoSystem<(&'_ D, &'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ C, &'_ mut B)> for F where
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
C: Default + 'static,
B: Default + 'static,
F: Fn(&D, &E, &G, &H, &I, &J, &K, &L, &M, &C, &mut B) -> SystemResult + 'static + Send,
[src]impl<D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, C: Send + Sync, F> IntoSystem<(&'_ D, &'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ C)> for F where
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
C: Default + 'static,
F: Fn(&D, &E, &G, &H, &I, &J, &K, &L, &M, &C) -> SystemResult + 'static + Send,
[src]
impl<D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, C: Send + Sync, F> IntoSystem<(&'_ D, &'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ C)> for F where
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
C: Default + 'static,
F: Fn(&D, &E, &G, &H, &I, &J, &K, &L, &M, &C) -> SystemResult + 'static + Send,
[src]impl<D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]
impl<D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]impl<E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, D: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, F> IntoSystem<(&'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ D, &'_ mut A, &'_ mut B, &'_ mut C)> for F where
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
D: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
F: Fn(&E, &G, &H, &I, &J, &K, &L, &M, &D, &mut A, &mut B, &mut C) -> SystemResult + 'static + Send,
[src]
impl<E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, D: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, F> IntoSystem<(&'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ D, &'_ mut A, &'_ mut B, &'_ mut C)> for F where
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
D: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
F: Fn(&E, &G, &H, &I, &J, &K, &L, &M, &D, &mut A, &mut B, &mut C) -> SystemResult + 'static + Send,
[src]impl<E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, D: Send + Sync, B: Send + Sync, C: Send + Sync, F> IntoSystem<(&'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ D, &'_ mut B, &'_ mut C)> for F where
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
D: Default + 'static,
B: Default + 'static,
C: Default + 'static,
F: Fn(&E, &G, &H, &I, &J, &K, &L, &M, &D, &mut B, &mut C) -> SystemResult + 'static + Send,
[src]
impl<E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, D: Send + Sync, B: Send + Sync, C: Send + Sync, F> IntoSystem<(&'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ D, &'_ mut B, &'_ mut C)> for F where
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
D: Default + 'static,
B: Default + 'static,
C: Default + 'static,
F: Fn(&E, &G, &H, &I, &J, &K, &L, &M, &D, &mut B, &mut C) -> SystemResult + 'static + Send,
[src]impl<E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, D: Send + Sync, C: Send + Sync, F> IntoSystem<(&'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ D, &'_ mut C)> for F where
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
D: Default + 'static,
C: Default + 'static,
F: Fn(&E, &G, &H, &I, &J, &K, &L, &M, &D, &mut C) -> SystemResult + 'static + Send,
[src]
impl<E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, D: Send + Sync, C: Send + Sync, F> IntoSystem<(&'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ D, &'_ mut C)> for F where
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
D: Default + 'static,
C: Default + 'static,
F: Fn(&E, &G, &H, &I, &J, &K, &L, &M, &D, &mut C) -> SystemResult + 'static + Send,
[src]impl<E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, D: Send + Sync, F> IntoSystem<(&'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ D)> for F where
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
D: Default + 'static,
F: Fn(&E, &G, &H, &I, &J, &K, &L, &M, &D) -> SystemResult + 'static + Send,
[src]
impl<E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, D: Send + Sync, F> IntoSystem<(&'_ E, &'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ D)> for F where
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
D: Default + 'static,
F: Fn(&E, &G, &H, &I, &J, &K, &L, &M, &D) -> SystemResult + 'static + Send,
[src]impl<E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]
impl<E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]impl<F> IntoSystem<()> for F where
F: Fn() -> SystemResult + 'static + Send,
[src]
impl<F> IntoSystem<()> for F where
F: Fn() -> SystemResult + 'static + Send,
[src]impl<G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, E: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, F> IntoSystem<(&'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ E, &'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D)> for F where
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
E: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
F: Fn(&G, &H, &I, &J, &K, &L, &M, &E, &mut A, &mut B, &mut C, &mut D) -> SystemResult + 'static + Send,
[src]
impl<G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, E: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, F> IntoSystem<(&'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ E, &'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D)> for F where
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
E: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
F: Fn(&G, &H, &I, &J, &K, &L, &M, &E, &mut A, &mut B, &mut C, &mut D) -> SystemResult + 'static + Send,
[src]impl<G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, E: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, F> IntoSystem<(&'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ E, &'_ mut B, &'_ mut C, &'_ mut D)> for F where
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
E: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
F: Fn(&G, &H, &I, &J, &K, &L, &M, &E, &mut B, &mut C, &mut D) -> SystemResult + 'static + Send,
[src]
impl<G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, E: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, F> IntoSystem<(&'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ E, &'_ mut B, &'_ mut C, &'_ mut D)> for F where
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
E: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
F: Fn(&G, &H, &I, &J, &K, &L, &M, &E, &mut B, &mut C, &mut D) -> SystemResult + 'static + Send,
[src]impl<G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, E: Send + Sync, C: Send + Sync, D: Send + Sync, F> IntoSystem<(&'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ E, &'_ mut C, &'_ mut D)> for F where
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
E: Default + 'static,
C: Default + 'static,
D: Default + 'static,
F: Fn(&G, &H, &I, &J, &K, &L, &M, &E, &mut C, &mut D) -> SystemResult + 'static + Send,
[src]
impl<G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, E: Send + Sync, C: Send + Sync, D: Send + Sync, F> IntoSystem<(&'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ E, &'_ mut C, &'_ mut D)> for F where
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
E: Default + 'static,
C: Default + 'static,
D: Default + 'static,
F: Fn(&G, &H, &I, &J, &K, &L, &M, &E, &mut C, &mut D) -> SystemResult + 'static + Send,
[src]impl<G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, E: Send + Sync, D: Send + Sync, F> IntoSystem<(&'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ E, &'_ mut D)> for F where
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
E: Default + 'static,
D: Default + 'static,
F: Fn(&G, &H, &I, &J, &K, &L, &M, &E, &mut D) -> SystemResult + 'static + Send,
[src]
impl<G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, E: Send + Sync, D: Send + Sync, F> IntoSystem<(&'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ E, &'_ mut D)> for F where
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
E: Default + 'static,
D: Default + 'static,
F: Fn(&G, &H, &I, &J, &K, &L, &M, &E, &mut D) -> SystemResult + 'static + Send,
[src]impl<G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, E: Send + Sync, F> IntoSystem<(&'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ E)> for F where
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
E: Default + 'static,
F: Fn(&G, &H, &I, &J, &K, &L, &M, &E) -> SystemResult + 'static + Send,
[src]
impl<G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, E: Send + Sync, F> IntoSystem<(&'_ G, &'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ E)> for F where
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
E: Default + 'static,
F: Fn(&G, &H, &I, &J, &K, &L, &M, &E) -> SystemResult + 'static + Send,
[src]impl<G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut G, &mut H, &mut I, &mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]
impl<G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut G, &mut H, &mut I, &mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]impl<H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut H, &mut I, &mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]
impl<H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut H, &mut I, &mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]impl<H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, G: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, F> IntoSystem<(&'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ G, &'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E)> for F where
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
G: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
F: Fn(&H, &I, &J, &K, &L, &M, &G, &mut A, &mut B, &mut C, &mut D, &mut E) -> SystemResult + 'static + Send,
[src]
impl<H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, G: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, F> IntoSystem<(&'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ G, &'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E)> for F where
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
G: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
F: Fn(&H, &I, &J, &K, &L, &M, &G, &mut A, &mut B, &mut C, &mut D, &mut E) -> SystemResult + 'static + Send,
[src]impl<H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, G: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, F> IntoSystem<(&'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ G, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E)> for F where
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
G: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
F: Fn(&H, &I, &J, &K, &L, &M, &G, &mut B, &mut C, &mut D, &mut E) -> SystemResult + 'static + Send,
[src]
impl<H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, G: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, F> IntoSystem<(&'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ G, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E)> for F where
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
G: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
F: Fn(&H, &I, &J, &K, &L, &M, &G, &mut B, &mut C, &mut D, &mut E) -> SystemResult + 'static + Send,
[src]impl<H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, G: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, F> IntoSystem<(&'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ G, &'_ mut C, &'_ mut D, &'_ mut E)> for F where
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
G: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
F: Fn(&H, &I, &J, &K, &L, &M, &G, &mut C, &mut D, &mut E) -> SystemResult + 'static + Send,
[src]
impl<H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, G: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, F> IntoSystem<(&'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ G, &'_ mut C, &'_ mut D, &'_ mut E)> for F where
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
G: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
F: Fn(&H, &I, &J, &K, &L, &M, &G, &mut C, &mut D, &mut E) -> SystemResult + 'static + Send,
[src]impl<H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, G: Send + Sync, D: Send + Sync, E: Send + Sync, F> IntoSystem<(&'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ G, &'_ mut D, &'_ mut E)> for F where
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
G: Default + 'static,
D: Default + 'static,
E: Default + 'static,
F: Fn(&H, &I, &J, &K, &L, &M, &G, &mut D, &mut E) -> SystemResult + 'static + Send,
[src]
impl<H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, G: Send + Sync, D: Send + Sync, E: Send + Sync, F> IntoSystem<(&'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ G, &'_ mut D, &'_ mut E)> for F where
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
G: Default + 'static,
D: Default + 'static,
E: Default + 'static,
F: Fn(&H, &I, &J, &K, &L, &M, &G, &mut D, &mut E) -> SystemResult + 'static + Send,
[src]impl<H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, G: Send + Sync, E: Send + Sync, F> IntoSystem<(&'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ G, &'_ mut E)> for F where
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
G: Default + 'static,
E: Default + 'static,
F: Fn(&H, &I, &J, &K, &L, &M, &G, &mut E) -> SystemResult + 'static + Send,
[src]
impl<H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, G: Send + Sync, E: Send + Sync, F> IntoSystem<(&'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ G, &'_ mut E)> for F where
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
G: Default + 'static,
E: Default + 'static,
F: Fn(&H, &I, &J, &K, &L, &M, &G, &mut E) -> SystemResult + 'static + Send,
[src]impl<H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, G: Send + Sync, F> IntoSystem<(&'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ G)> for F where
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
G: Default + 'static,
F: Fn(&H, &I, &J, &K, &L, &M, &G) -> SystemResult + 'static + Send,
[src]
impl<H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, G: Send + Sync, F> IntoSystem<(&'_ H, &'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ G)> for F where
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
G: Default + 'static,
F: Fn(&H, &I, &J, &K, &L, &M, &G) -> SystemResult + 'static + Send,
[src]impl<I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut I, &mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]
impl<I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut I, &mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]impl<I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, H: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, F> IntoSystem<(&'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ H, &'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G)> for F where
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
H: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
F: Fn(&I, &J, &K, &L, &M, &H, &mut A, &mut B, &mut C, &mut D, &mut E, &mut G) -> SystemResult + 'static + Send,
[src]
impl<I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, H: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, F> IntoSystem<(&'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ H, &'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G)> for F where
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
H: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
F: Fn(&I, &J, &K, &L, &M, &H, &mut A, &mut B, &mut C, &mut D, &mut E, &mut G) -> SystemResult + 'static + Send,
[src]impl<I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, H: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, F> IntoSystem<(&'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ H, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G)> for F where
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
H: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
F: Fn(&I, &J, &K, &L, &M, &H, &mut B, &mut C, &mut D, &mut E, &mut G) -> SystemResult + 'static + Send,
[src]
impl<I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, H: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, F> IntoSystem<(&'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ H, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G)> for F where
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
H: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
F: Fn(&I, &J, &K, &L, &M, &H, &mut B, &mut C, &mut D, &mut E, &mut G) -> SystemResult + 'static + Send,
[src]impl<I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, H: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, F> IntoSystem<(&'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ H, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G)> for F where
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
H: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
F: Fn(&I, &J, &K, &L, &M, &H, &mut C, &mut D, &mut E, &mut G) -> SystemResult + 'static + Send,
[src]
impl<I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, H: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, F> IntoSystem<(&'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ H, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G)> for F where
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
H: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
F: Fn(&I, &J, &K, &L, &M, &H, &mut C, &mut D, &mut E, &mut G) -> SystemResult + 'static + Send,
[src]impl<I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, H: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, F> IntoSystem<(&'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ H, &'_ mut D, &'_ mut E, &'_ mut G)> for F where
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
H: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
F: Fn(&I, &J, &K, &L, &M, &H, &mut D, &mut E, &mut G) -> SystemResult + 'static + Send,
[src]
impl<I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, H: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, F> IntoSystem<(&'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ H, &'_ mut D, &'_ mut E, &'_ mut G)> for F where
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
H: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
F: Fn(&I, &J, &K, &L, &M, &H, &mut D, &mut E, &mut G) -> SystemResult + 'static + Send,
[src]impl<I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, H: Send + Sync, E: Send + Sync, G: Send + Sync, F> IntoSystem<(&'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ H, &'_ mut E, &'_ mut G)> for F where
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
H: Default + 'static,
E: Default + 'static,
G: Default + 'static,
F: Fn(&I, &J, &K, &L, &M, &H, &mut E, &mut G) -> SystemResult + 'static + Send,
[src]
impl<I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, H: Send + Sync, E: Send + Sync, G: Send + Sync, F> IntoSystem<(&'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ H, &'_ mut E, &'_ mut G)> for F where
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
H: Default + 'static,
E: Default + 'static,
G: Default + 'static,
F: Fn(&I, &J, &K, &L, &M, &H, &mut E, &mut G) -> SystemResult + 'static + Send,
[src]impl<I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, H: Send + Sync, F> IntoSystem<(&'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ H)> for F where
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
H: Default + 'static,
F: Fn(&I, &J, &K, &L, &M, &H) -> SystemResult + 'static + Send,
[src]
impl<I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, H: Send + Sync, F> IntoSystem<(&'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ H)> for F where
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
H: Default + 'static,
F: Fn(&I, &J, &K, &L, &M, &H) -> SystemResult + 'static + Send,
[src]impl<I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, H: Send + Sync, G: Send + Sync, F> IntoSystem<(&'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ H, &'_ mut G)> for F where
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
H: Default + 'static,
G: Default + 'static,
F: Fn(&I, &J, &K, &L, &M, &H, &mut G) -> SystemResult + 'static + Send,
[src]
impl<I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, H: Send + Sync, G: Send + Sync, F> IntoSystem<(&'_ I, &'_ J, &'_ K, &'_ L, &'_ M, &'_ H, &'_ mut G)> for F where
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
H: Default + 'static,
G: Default + 'static,
F: Fn(&I, &J, &K, &L, &M, &H, &mut G) -> SystemResult + 'static + Send,
[src]impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]
impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut J, &'_ mut K, &'_ mut L, &'_ mut M)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut J, &mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, I: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, F> IntoSystem<(&'_ J, &'_ K, &'_ L, &'_ M, &'_ I, &'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
I: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
F: Fn(&J, &K, &L, &M, &I, &mut A, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H) -> SystemResult + 'static + Send,
[src]
impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, I: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, F> IntoSystem<(&'_ J, &'_ K, &'_ L, &'_ M, &'_ I, &'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
I: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
F: Fn(&J, &K, &L, &M, &I, &mut A, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H) -> SystemResult + 'static + Send,
[src]impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, I: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, F> IntoSystem<(&'_ J, &'_ K, &'_ L, &'_ M, &'_ I, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
I: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
F: Fn(&J, &K, &L, &M, &I, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H) -> SystemResult + 'static + Send,
[src]
impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, I: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, F> IntoSystem<(&'_ J, &'_ K, &'_ L, &'_ M, &'_ I, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
I: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
F: Fn(&J, &K, &L, &M, &I, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H) -> SystemResult + 'static + Send,
[src]impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, I: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, F> IntoSystem<(&'_ J, &'_ K, &'_ L, &'_ M, &'_ I, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
I: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
F: Fn(&J, &K, &L, &M, &I, &mut C, &mut D, &mut E, &mut G, &mut H) -> SystemResult + 'static + Send,
[src]
impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, I: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, F> IntoSystem<(&'_ J, &'_ K, &'_ L, &'_ M, &'_ I, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
I: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
F: Fn(&J, &K, &L, &M, &I, &mut C, &mut D, &mut E, &mut G, &mut H) -> SystemResult + 'static + Send,
[src]impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, I: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, F> IntoSystem<(&'_ J, &'_ K, &'_ L, &'_ M, &'_ I, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
I: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
F: Fn(&J, &K, &L, &M, &I, &mut D, &mut E, &mut G, &mut H) -> SystemResult + 'static + Send,
[src]
impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, I: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, F> IntoSystem<(&'_ J, &'_ K, &'_ L, &'_ M, &'_ I, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
I: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
F: Fn(&J, &K, &L, &M, &I, &mut D, &mut E, &mut G, &mut H) -> SystemResult + 'static + Send,
[src]impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, I: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, F> IntoSystem<(&'_ J, &'_ K, &'_ L, &'_ M, &'_ I, &'_ mut E, &'_ mut G, &'_ mut H)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
I: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
F: Fn(&J, &K, &L, &M, &I, &mut E, &mut G, &mut H) -> SystemResult + 'static + Send,
[src]
impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, I: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, F> IntoSystem<(&'_ J, &'_ K, &'_ L, &'_ M, &'_ I, &'_ mut E, &'_ mut G, &'_ mut H)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
I: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
F: Fn(&J, &K, &L, &M, &I, &mut E, &mut G, &mut H) -> SystemResult + 'static + Send,
[src]impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ J, &'_ K, &'_ L, &'_ M, &'_ I)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
I: Default + 'static,
F: Fn(&J, &K, &L, &M, &I) -> SystemResult + 'static + Send,
[src]
impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ J, &'_ K, &'_ L, &'_ M, &'_ I)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
I: Default + 'static,
F: Fn(&J, &K, &L, &M, &I) -> SystemResult + 'static + Send,
[src]impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, I: Send + Sync, G: Send + Sync, H: Send + Sync, F> IntoSystem<(&'_ J, &'_ K, &'_ L, &'_ M, &'_ I, &'_ mut G, &'_ mut H)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
I: Default + 'static,
G: Default + 'static,
H: Default + 'static,
F: Fn(&J, &K, &L, &M, &I, &mut G, &mut H) -> SystemResult + 'static + Send,
[src]
impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, I: Send + Sync, G: Send + Sync, H: Send + Sync, F> IntoSystem<(&'_ J, &'_ K, &'_ L, &'_ M, &'_ I, &'_ mut G, &'_ mut H)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
I: Default + 'static,
G: Default + 'static,
H: Default + 'static,
F: Fn(&J, &K, &L, &M, &I, &mut G, &mut H) -> SystemResult + 'static + Send,
[src]impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, I: Send + Sync, H: Send + Sync, F> IntoSystem<(&'_ J, &'_ K, &'_ L, &'_ M, &'_ I, &'_ mut H)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
I: Default + 'static,
H: Default + 'static,
F: Fn(&J, &K, &L, &M, &I, &mut H) -> SystemResult + 'static + Send,
[src]
impl<J: Send + Sync, K: Send + Sync, L: Send + Sync, M: Send + Sync, I: Send + Sync, H: Send + Sync, F> IntoSystem<(&'_ J, &'_ K, &'_ L, &'_ M, &'_ I, &'_ mut H)> for F where
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
I: Default + 'static,
H: Default + 'static,
F: Fn(&J, &K, &L, &M, &I, &mut H) -> SystemResult + 'static + Send,
[src]impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut K, &'_ mut L, &'_ mut M)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]
impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut K, &'_ mut L, &'_ mut M)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut K, &mut L, &mut M) -> SystemResult + 'static + Send,
[src]impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J, &'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
F: Fn(&K, &L, &M, &J, &mut A, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I) -> SystemResult + 'static + Send,
[src]
impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J, &'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
F: Fn(&K, &L, &M, &J, &mut A, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I) -> SystemResult + 'static + Send,
[src]impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
F: Fn(&K, &L, &M, &J, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I) -> SystemResult + 'static + Send,
[src]
impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
F: Fn(&K, &L, &M, &J, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I) -> SystemResult + 'static + Send,
[src]impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
F: Fn(&K, &L, &M, &J, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I) -> SystemResult + 'static + Send,
[src]
impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
F: Fn(&K, &L, &M, &J, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I) -> SystemResult + 'static + Send,
[src]impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
F: Fn(&K, &L, &M, &J, &mut D, &mut E, &mut G, &mut H, &mut I) -> SystemResult + 'static + Send,
[src]
impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
F: Fn(&K, &L, &M, &J, &mut D, &mut E, &mut G, &mut H, &mut I) -> SystemResult + 'static + Send,
[src]impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
F: Fn(&K, &L, &M, &J, &mut E, &mut G, &mut H, &mut I) -> SystemResult + 'static + Send,
[src]
impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
F: Fn(&K, &L, &M, &J, &mut E, &mut G, &mut H, &mut I) -> SystemResult + 'static + Send,
[src]impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
F: Fn(&K, &L, &M, &J) -> SystemResult + 'static + Send,
[src]
impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
F: Fn(&K, &L, &M, &J) -> SystemResult + 'static + Send,
[src]impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J, &'_ mut G, &'_ mut H, &'_ mut I)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
F: Fn(&K, &L, &M, &J, &mut G, &mut H, &mut I) -> SystemResult + 'static + Send,
[src]
impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J, &'_ mut G, &'_ mut H, &'_ mut I)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
F: Fn(&K, &L, &M, &J, &mut G, &mut H, &mut I) -> SystemResult + 'static + Send,
[src]impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, H: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J, &'_ mut H, &'_ mut I)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
H: Default + 'static,
I: Default + 'static,
F: Fn(&K, &L, &M, &J, &mut H, &mut I) -> SystemResult + 'static + Send,
[src]
impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, H: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J, &'_ mut H, &'_ mut I)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
H: Default + 'static,
I: Default + 'static,
F: Fn(&K, &L, &M, &J, &mut H, &mut I) -> SystemResult + 'static + Send,
[src]impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J, &'_ mut I)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
I: Default + 'static,
F: Fn(&K, &L, &M, &J, &mut I) -> SystemResult + 'static + Send,
[src]
impl<K: Send + Sync, L: Send + Sync, M: Send + Sync, J: Send + Sync, I: Send + Sync, F> IntoSystem<(&'_ K, &'_ L, &'_ M, &'_ J, &'_ mut I)> for F where
K: Default + 'static,
L: Default + 'static,
M: Default + 'static,
J: Default + 'static,
I: Default + 'static,
F: Fn(&K, &L, &M, &J, &mut I) -> SystemResult + 'static + Send,
[src]impl<L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut L, &'_ mut M)> for F where
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut L, &mut M) -> SystemResult + 'static + Send,
[src]
impl<L: Send + Sync, M: Send + Sync, F> IntoSystem<(&'_ mut L, &'_ mut M)> for F where
L: Default + 'static,
M: Default + 'static,
F: Fn(&mut L, &mut M) -> SystemResult + 'static + Send,
[src]impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut A, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J) -> SystemResult + 'static + Send,
[src]
impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut A, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J) -> SystemResult + 'static + Send,
[src]impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J) -> SystemResult + 'static + Send,
[src]
impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J) -> SystemResult + 'static + Send,
[src]impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J) -> SystemResult + 'static + Send,
[src]
impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J) -> SystemResult + 'static + Send,
[src]impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J) -> SystemResult + 'static + Send,
[src]
impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J) -> SystemResult + 'static + Send,
[src]impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut E, &mut G, &mut H, &mut I, &mut J) -> SystemResult + 'static + Send,
[src]
impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut E, &mut G, &mut H, &mut I, &mut J) -> SystemResult + 'static + Send,
[src]impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
F: Fn(&L, &M, &K) -> SystemResult + 'static + Send,
[src]
impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
F: Fn(&L, &M, &K) -> SystemResult + 'static + Send,
[src]impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut G, &mut H, &mut I, &mut J) -> SystemResult + 'static + Send,
[src]
impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut G, &mut H, &mut I, &mut J) -> SystemResult + 'static + Send,
[src]impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut H, &'_ mut I, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut H, &mut I, &mut J) -> SystemResult + 'static + Send,
[src]
impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut H, &'_ mut I, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut H, &mut I, &mut J) -> SystemResult + 'static + Send,
[src]impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, I: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut I, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
I: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut I, &mut J) -> SystemResult + 'static + Send,
[src]
impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, I: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut I, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
I: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut I, &mut J) -> SystemResult + 'static + Send,
[src]impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut J) -> SystemResult + 'static + Send,
[src]
impl<L: Send + Sync, M: Send + Sync, K: Send + Sync, J: Send + Sync, F> IntoSystem<(&'_ L, &'_ M, &'_ K, &'_ mut J)> for F where
L: Default + 'static,
M: Default + 'static,
K: Default + 'static,
J: Default + 'static,
F: Fn(&L, &M, &K, &mut J) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut A, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut A, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, F> IntoSystem<(&'_ M,)> for F where
M: Default + 'static,
F: Fn(&M) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, F> IntoSystem<(&'_ M,)> for F where
M: Default + 'static,
F: Fn(&M) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, F> IntoSystem<(&'_ mut M,)> for F where
M: Default + 'static,
F: Fn(&mut M) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, F> IntoSystem<(&'_ mut M,)> for F where
M: Default + 'static,
F: Fn(&mut M) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut G, &mut H, &mut I, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut H, &mut I, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut H, &mut I, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut I, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut I, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut I, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, J: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut J, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
J: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut J, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, K: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut K, &'_ mut L)> for F where
M: Default + 'static,
K: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut K, &mut L) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, L: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ M, &'_ L, &'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K)> for F where
M: Default + 'static,
L: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
F: Fn(&M, &L, &mut A, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, L: Send + Sync, A: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ M, &'_ L, &'_ mut A, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K)> for F where
M: Default + 'static,
L: Default + 'static,
A: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
F: Fn(&M, &L, &mut A, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, L: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ M, &'_ L, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K)> for F where
M: Default + 'static,
L: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
F: Fn(&M, &L, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, L: Send + Sync, B: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ M, &'_ L, &'_ mut B, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K)> for F where
M: Default + 'static,
L: Default + 'static,
B: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
F: Fn(&M, &L, &mut B, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, L: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ M, &'_ L, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K)> for F where
M: Default + 'static,
L: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
F: Fn(&M, &L, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, L: Send + Sync, C: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ M, &'_ L, &'_ mut C, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K)> for F where
M: Default + 'static,
L: Default + 'static,
C: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
F: Fn(&M, &L, &mut C, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, L: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ M, &'_ L, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K)> for F where
M: Default + 'static,
L: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
F: Fn(&M, &L, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, L: Send + Sync, D: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ M, &'_ L, &'_ mut D, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K)> for F where
M: Default + 'static,
L: Default + 'static,
D: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
F: Fn(&M, &L, &mut D, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, L: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ M, &'_ L, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K)> for F where
M: Default + 'static,
L: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
F: Fn(&M, &L, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, L: Send + Sync, E: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ M, &'_ L, &'_ mut E, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K)> for F where
M: Default + 'static,
L: Default + 'static,
E: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
F: Fn(&M, &L, &mut E, &mut G, &mut H, &mut I, &mut J, &mut K) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ L)> for F where
M: Default + 'static,
L: Default + 'static,
F: Fn(&M, &L) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ L)> for F where
M: Default + 'static,
L: Default + 'static,
F: Fn(&M, &L) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut L)> for F where
M: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut L) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, L: Send + Sync, F> IntoSystem<(&'_ M, &'_ mut L)> for F where
M: Default + 'static,
L: Default + 'static,
F: Fn(&M, &mut L) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, L: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ M, &'_ L, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K)> for F where
M: Default + 'static,
L: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
F: Fn(&M, &L, &mut G, &mut H, &mut I, &mut J, &mut K) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, L: Send + Sync, G: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ M, &'_ L, &'_ mut G, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K)> for F where
M: Default + 'static,
L: Default + 'static,
G: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
F: Fn(&M, &L, &mut G, &mut H, &mut I, &mut J, &mut K) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, L: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ M, &'_ L, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K)> for F where
M: Default + 'static,
L: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
F: Fn(&M, &L, &mut H, &mut I, &mut J, &mut K) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, L: Send + Sync, H: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ M, &'_ L, &'_ mut H, &'_ mut I, &'_ mut J, &'_ mut K)> for F where
M: Default + 'static,
L: Default + 'static,
H: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
F: Fn(&M, &L, &mut H, &mut I, &mut J, &mut K) -> SystemResult + 'static + Send,
[src]impl<M: Send + Sync, L: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ M, &'_ L, &'_ mut I, &'_ mut J, &'_ mut K)> for F where
M: Default + 'static,
L: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
F: Fn(&M, &L, &mut I, &mut J, &mut K) -> SystemResult + 'static + Send,
[src]
impl<M: Send + Sync, L: Send + Sync, I: Send + Sync, J: Send + Sync, K: Send + Sync, F> IntoSystem<(&'_ M, &'_ L, &'_ mut I, &'_ mut J, &'_ mut K)> for F where
M: Default + 'static,
L: Default + 'static,
I: Default + 'static,
J: Default + 'static,
K: Default + 'static,
F: Fn(&M, &L, &mut I, &mut J, &mut K) -> SystemResult + 'static + Send,
[src]