napi::bindgen_prelude

Trait JsValuesTupleIntoVec

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

Required Methods§

Implementations on Foreign Types§

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

impl<A: ToNapiValue, B: ToNapiValue, C: ToNapiValue, D: ToNapiValue, E: ToNapiValue, F: ToNapiValue, G: ToNapiValue> JsValuesTupleIntoVec for (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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)

Implementors§