[−][src]Trait qjs::Args
Associated Types
Loading content...Required methods
fn into_values(self, ctxt: &ContextRef) -> Self::Values
Implementations on Foreign Types
impl<'_, T> Args for &'_ [T] where
T: NewValue + Clone,
[src]
T: NewValue + Clone,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 0] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 1] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 2] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 3] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 4] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 5] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 6] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 7] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 8] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 9] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 10] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 11] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 12] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 13] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 14] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 15] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 16] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 17] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 18] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 19] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 20] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 21] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 22] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 23] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 24] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 25] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 26] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 27] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 28] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 29] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 30] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 31] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<T> Args for [T; 32] where
T: NewValue,
[src]
T: NewValue,
type Values = Vec<JSValue>
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl Args for ()
[src]
type Values = [JSValue; 0]
fn into_values(self, _ctxt: &ContextRef) -> Self::Values
[src]
impl<A> Args for (A,) where
A: NewValue,
[src]
A: NewValue,
type Values = [JSValue; 1]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B> Args for (A, B) where
A: NewValue,
B: NewValue,
[src]
A: NewValue,
B: NewValue,
type Values = [JSValue; 2]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C> Args for (A, B, C) where
A: NewValue,
B: NewValue,
C: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
type Values = [JSValue; 3]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C, D> Args for (A, B, C, D) where
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
type Values = [JSValue; 4]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C, D, E> Args for (A, B, C, D, E) where
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
type Values = [JSValue; 5]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C, D, E, F> Args for (A, B, C, D, E, F) where
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
type Values = [JSValue; 6]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C, D, E, F, G> Args for (A, B, C, D, E, F, G) where
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
type Values = [JSValue; 7]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C, D, E, F, G, H> Args for (A, B, C, D, E, F, G, H) where
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
type Values = [JSValue; 8]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C, D, E, F, G, H, I> Args for (A, B, C, D, E, F, G, H, I) where
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
type Values = [JSValue; 9]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C, D, E, F, G, H, I, J> Args for (A, B, C, D, E, F, G, H, I, J) where
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
type Values = [JSValue; 10]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C, D, E, F, G, H, I, J, K> Args for (A, B, C, D, E, F, G, H, I, J, K) where
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
type Values = [JSValue; 11]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L> Args for (A, B, C, D, E, F, G, H, I, J, K, L) where
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
type Values = [JSValue; 12]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M> Args for (A, B, C, D, E, F, G, H, I, J, K, L, M) where
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
M: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
M: NewValue,
type Values = [JSValue; 13]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N> Args for (A, B, C, D, E, F, G, H, I, J, K, L, M, N) where
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
M: NewValue,
N: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
M: NewValue,
N: NewValue,
type Values = [JSValue; 14]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O> Args for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) where
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
M: NewValue,
N: NewValue,
O: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
M: NewValue,
N: NewValue,
O: NewValue,
type Values = [JSValue; 15]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> Args for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) where
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
M: NewValue,
N: NewValue,
O: NewValue,
P: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
M: NewValue,
N: NewValue,
O: NewValue,
P: NewValue,
type Values = [JSValue; 16]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q> Args for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q) where
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
M: NewValue,
N: NewValue,
O: NewValue,
P: NewValue,
Q: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
M: NewValue,
N: NewValue,
O: NewValue,
P: NewValue,
Q: NewValue,
type Values = [JSValue; 17]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R> Args for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R) where
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
M: NewValue,
N: NewValue,
O: NewValue,
P: NewValue,
Q: NewValue,
R: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
M: NewValue,
N: NewValue,
O: NewValue,
P: NewValue,
Q: NewValue,
R: NewValue,
type Values = [JSValue; 18]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S> Args for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S) where
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
M: NewValue,
N: NewValue,
O: NewValue,
P: NewValue,
Q: NewValue,
R: NewValue,
S: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
M: NewValue,
N: NewValue,
O: NewValue,
P: NewValue,
Q: NewValue,
R: NewValue,
S: NewValue,
type Values = [JSValue; 19]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T> Args for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) where
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
M: NewValue,
N: NewValue,
O: NewValue,
P: NewValue,
Q: NewValue,
R: NewValue,
S: NewValue,
T: NewValue,
[src]
A: NewValue,
B: NewValue,
C: NewValue,
D: NewValue,
E: NewValue,
F: NewValue,
G: NewValue,
H: NewValue,
I: NewValue,
J: NewValue,
K: NewValue,
L: NewValue,
M: NewValue,
N: NewValue,
O: NewValue,
P: NewValue,
Q: NewValue,
R: NewValue,
S: NewValue,
T: NewValue,
type Values = [JSValue; 20]
fn into_values(self, ctxt: &ContextRef) -> Self::Values
[src]
Implementors
impl<T> Args for T where
T: NewValue + Sized,
[src]
T: NewValue + Sized,