pub unsafe trait ClearValuesTuple {
type Iter: Iterator<Item = ClearValue>;
fn iter(self) -> Self::Iter;
}
Associated Types
Required Methods
Implementors
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> ClearValuesTuple 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: Into<ClearValue>,
B: Into<ClearValue>,
C: Into<ClearValue>,
D: Into<ClearValue>,
E: Into<ClearValue>,
F: Into<ClearValue>,
G: Into<ClearValue>,
H: Into<ClearValue>,
I: Into<ClearValue>,
J: Into<ClearValue>,
K: Into<ClearValue>,
L: Into<ClearValue>,
M: Into<ClearValue>,
N: Into<ClearValue>,
O: Into<ClearValue>,
P: Into<ClearValue>,
Q: Into<ClearValue>,
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<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> ClearValuesTuple for (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
B: Into<ClearValue>,
C: Into<ClearValue>,
D: Into<ClearValue>,
E: Into<ClearValue>,
F: Into<ClearValue>,
G: Into<ClearValue>,
H: Into<ClearValue>,
I: Into<ClearValue>,
J: Into<ClearValue>,
K: Into<ClearValue>,
L: Into<ClearValue>,
M: Into<ClearValue>,
N: Into<ClearValue>,
O: Into<ClearValue>,
P: Into<ClearValue>,
Q: Into<ClearValue>,
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> ClearValuesTuple for (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
C: Into<ClearValue>,
D: Into<ClearValue>,
E: Into<ClearValue>,
F: Into<ClearValue>,
G: Into<ClearValue>,
H: Into<ClearValue>,
I: Into<ClearValue>,
J: Into<ClearValue>,
K: Into<ClearValue>,
L: Into<ClearValue>,
M: Into<ClearValue>,
N: Into<ClearValue>,
O: Into<ClearValue>,
P: Into<ClearValue>,
Q: Into<ClearValue>,
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> ClearValuesTuple for (D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
D: Into<ClearValue>,
E: Into<ClearValue>,
F: Into<ClearValue>,
G: Into<ClearValue>,
H: Into<ClearValue>,
I: Into<ClearValue>,
J: Into<ClearValue>,
K: Into<ClearValue>,
L: Into<ClearValue>,
M: Into<ClearValue>,
N: Into<ClearValue>,
O: Into<ClearValue>,
P: Into<ClearValue>,
Q: Into<ClearValue>,
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> ClearValuesTuple for (E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
E: Into<ClearValue>,
F: Into<ClearValue>,
G: Into<ClearValue>,
H: Into<ClearValue>,
I: Into<ClearValue>,
J: Into<ClearValue>,
K: Into<ClearValue>,
L: Into<ClearValue>,
M: Into<ClearValue>,
N: Into<ClearValue>,
O: Into<ClearValue>,
P: Into<ClearValue>,
Q: Into<ClearValue>,
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> ClearValuesTuple for (F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
F: Into<ClearValue>,
G: Into<ClearValue>,
H: Into<ClearValue>,
I: Into<ClearValue>,
J: Into<ClearValue>,
K: Into<ClearValue>,
L: Into<ClearValue>,
M: Into<ClearValue>,
N: Into<ClearValue>,
O: Into<ClearValue>,
P: Into<ClearValue>,
Q: Into<ClearValue>,
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> ClearValuesTuple for (G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
G: Into<ClearValue>,
H: Into<ClearValue>,
I: Into<ClearValue>,
J: Into<ClearValue>,
K: Into<ClearValue>,
L: Into<ClearValue>,
M: Into<ClearValue>,
N: Into<ClearValue>,
O: Into<ClearValue>,
P: Into<ClearValue>,
Q: Into<ClearValue>,
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> ClearValuesTuple for (H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
H: Into<ClearValue>,
I: Into<ClearValue>,
J: Into<ClearValue>,
K: Into<ClearValue>,
L: Into<ClearValue>,
M: Into<ClearValue>,
N: Into<ClearValue>,
O: Into<ClearValue>,
P: Into<ClearValue>,
Q: Into<ClearValue>,
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> ClearValuesTuple for (I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
I: Into<ClearValue>,
J: Into<ClearValue>,
K: Into<ClearValue>,
L: Into<ClearValue>,
M: Into<ClearValue>,
N: Into<ClearValue>,
O: Into<ClearValue>,
P: Into<ClearValue>,
Q: Into<ClearValue>,
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> ClearValuesTuple for (J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
J: Into<ClearValue>,
K: Into<ClearValue>,
L: Into<ClearValue>,
M: Into<ClearValue>,
N: Into<ClearValue>,
O: Into<ClearValue>,
P: Into<ClearValue>,
Q: Into<ClearValue>,
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> ClearValuesTuple for (K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
K: Into<ClearValue>,
L: Into<ClearValue>,
M: Into<ClearValue>,
N: Into<ClearValue>,
O: Into<ClearValue>,
P: Into<ClearValue>,
Q: Into<ClearValue>,
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> ClearValuesTuple for (L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
L: Into<ClearValue>,
M: Into<ClearValue>,
N: Into<ClearValue>,
O: Into<ClearValue>,
P: Into<ClearValue>,
Q: Into<ClearValue>,
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> ClearValuesTuple for (M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
M: Into<ClearValue>,
N: Into<ClearValue>,
O: Into<ClearValue>,
P: Into<ClearValue>,
Q: Into<ClearValue>,
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<N, O, P, Q, R, S, T, U, V, W, X, Y, Z> ClearValuesTuple for (N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
N: Into<ClearValue>,
O: Into<ClearValue>,
P: Into<ClearValue>,
Q: Into<ClearValue>,
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<O, P, Q, R, S, T, U, V, W, X, Y, Z> ClearValuesTuple for (O, P, Q, R, S, T, U, V, W, X, Y, Z) where
O: Into<ClearValue>,
P: Into<ClearValue>,
Q: Into<ClearValue>,
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<P, Q, R, S, T, U, V, W, X, Y, Z> ClearValuesTuple for (P, Q, R, S, T, U, V, W, X, Y, Z) where
P: Into<ClearValue>,
Q: Into<ClearValue>,
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<Q, R, S, T, U, V, W, X, Y, Z> ClearValuesTuple for (Q, R, S, T, U, V, W, X, Y, Z) where
Q: Into<ClearValue>,
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<R, S, T, U, V, W, X, Y, Z> ClearValuesTuple for (R, S, T, U, V, W, X, Y, Z) where
R: Into<ClearValue>,
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<S, T, U, V, W, X, Y, Z> ClearValuesTuple for (S, T, U, V, W, X, Y, Z) where
S: Into<ClearValue>,
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<T, U, V, W, X, Y, Z> ClearValuesTuple for (T, U, V, W, X, Y, Z) where
T: Into<ClearValue>,
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<U, V, W, X, Y, Z> ClearValuesTuple for (U, V, W, X, Y, Z) where
U: Into<ClearValue>,
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<V, W, X, Y, Z> ClearValuesTuple for (V, W, X, Y, Z) where
V: Into<ClearValue>,
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<W, X, Y, Z> ClearValuesTuple for (W, X, Y, Z) where
W: Into<ClearValue>,
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<X, Y, Z> ClearValuesTuple for (X, Y, Z) where
X: Into<ClearValue>,
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<Y, Z> ClearValuesTuple for (Y, Z) where
Y: Into<ClearValue>,
Z: Into<ClearValue>,
impl<Z> ClearValuesTuple for (Z,) where
Z: Into<ClearValue>,