JsValuesTupleIntoVec

Trait JsValuesTupleIntoVec 

Source
pub trait JsValuesTupleIntoVec {
    // Required method
    fn into_vec(self, env: napi_env) -> Result<Vec<napi_value>>;
}

Required Methods§

Implementors§

Source§

impl<A: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A,)>

Source§

impl<A: ToNapiValue, B: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G, H)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G, H, I)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue, J: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G, H, I, J)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue, J: ToNapiValue, K: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G, H, I, J, K)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue, J: ToNapiValue, K: ToNapiValue, L: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G, H, I, J, K, L)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue, J: ToNapiValue, K: ToNapiValue, L: ToNapiValue, M: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G, H, I, J, K, L, M)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue, J: ToNapiValue, K: ToNapiValue, L: ToNapiValue, M: ToNapiValue, N: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G, H, I, J, K, L, M, N)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue, J: ToNapiValue, K: ToNapiValue, L: ToNapiValue, M: ToNapiValue, N: ToNapiValue, O: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue, J: ToNapiValue, K: ToNapiValue, L: ToNapiValue, M: ToNapiValue, N: ToNapiValue, O: ToNapiValue, P: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue, J: ToNapiValue, K: ToNapiValue, L: ToNapiValue, M: ToNapiValue, N: ToNapiValue, O: ToNapiValue, P: ToNapiValue, Q: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue, J: ToNapiValue, K: ToNapiValue, L: ToNapiValue, M: ToNapiValue, N: ToNapiValue, O: ToNapiValue, P: ToNapiValue, Q: ToNapiValue, R: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue, J: ToNapiValue, K: ToNapiValue, L: ToNapiValue, M: ToNapiValue, N: ToNapiValue, O: ToNapiValue, P: ToNapiValue, Q: ToNapiValue, R: ToNapiValue, S: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue, J: ToNapiValue, K: ToNapiValue, L: ToNapiValue, M: ToNapiValue, N: ToNapiValue, O: ToNapiValue, P: ToNapiValue, Q: ToNapiValue, R: ToNapiValue, S: ToNapiValue, T: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue, J: ToNapiValue, K: ToNapiValue, L: ToNapiValue, M: ToNapiValue, N: ToNapiValue, O: ToNapiValue, P: ToNapiValue, Q: ToNapiValue, R: ToNapiValue, S: ToNapiValue, T: ToNapiValue, U: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue, J: ToNapiValue, K: ToNapiValue, L: ToNapiValue, M: ToNapiValue, N: ToNapiValue, O: ToNapiValue, P: ToNapiValue, Q: ToNapiValue, R: ToNapiValue, S: ToNapiValue, T: ToNapiValue, U: ToNapiValue, V: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue, J: ToNapiValue, K: ToNapiValue, L: ToNapiValue, M: ToNapiValue, N: ToNapiValue, O: ToNapiValue, P: ToNapiValue, Q: ToNapiValue, R: ToNapiValue, S: ToNapiValue, T: ToNapiValue, U: ToNapiValue, V: ToNapiValue, W: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue, J: ToNapiValue, K: ToNapiValue, L: ToNapiValue, M: ToNapiValue, N: ToNapiValue, O: ToNapiValue, P: ToNapiValue, Q: ToNapiValue, R: ToNapiValue, S: ToNapiValue, T: ToNapiValue, U: ToNapiValue, V: ToNapiValue, W: ToNapiValue, X: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue, J: ToNapiValue, K: ToNapiValue, L: ToNapiValue, M: ToNapiValue, N: ToNapiValue, O: ToNapiValue, P: ToNapiValue, Q: ToNapiValue, R: ToNapiValue, S: ToNapiValue, T: ToNapiValue, U: ToNapiValue, V: ToNapiValue, W: ToNapiValue, X: ToNapiValue, Y: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(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)>

Source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue, H: ToNapiValue, I: ToNapiValue, J: ToNapiValue, K: ToNapiValue, L: ToNapiValue, M: ToNapiValue, N: ToNapiValue, O: ToNapiValue, P: ToNapiValue, Q: ToNapiValue, R: ToNapiValue, S: ToNapiValue, T: ToNapiValue, U: ToNapiValue, V: ToNapiValue, W: ToNapiValue, X: ToNapiValue, Y: ToNapiValue, Z: ToNapiValue> JsValuesTupleIntoVec for FnArgs<(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)>

Source§

impl<T> JsValuesTupleIntoVec for T
where T: ToNapiValue,