[][src]Trait rquickjs::ToJsMulti

pub trait ToJsMulti<'js> {
    fn to_js_multi(self, ctx: Ctx<'js>) -> Result<Vec<Value>>;
}

For converting multiple of value to javascript

Required methods

fn to_js_multi(self, ctx: Ctx<'js>) -> Result<Vec<Value>>

Loading content...

Implementations on Foreign Types

impl<'js> ToJsMulti<'js> for Vec<Value<'js>>[src]

impl<'js, A> ToJsMulti<'js> for (A,) where
    A: ToJs<'js>, 
[src]

impl<'js, A, B> ToJsMulti<'js> for (A, B) where
    A: ToJs<'js>,
    B: ToJs<'js>, 
[src]

impl<'js, A, B, C> ToJsMulti<'js> for (A, B, C) where
    A: ToJs<'js>,
    B: ToJs<'js>,
    C: ToJs<'js>, 
[src]

impl<'js, A, B, C, D> ToJsMulti<'js> for (A, B, C, D) where
    A: ToJs<'js>,
    B: ToJs<'js>,
    C: ToJs<'js>,
    D: ToJs<'js>, 
[src]

impl<'js, A, B, C, D, E> ToJsMulti<'js> for (A, B, C, D, E) where
    A: ToJs<'js>,
    B: ToJs<'js>,
    C: ToJs<'js>,
    D: ToJs<'js>,
    E: ToJs<'js>, 
[src]

impl<'js, A, B, C, D, E, F> ToJsMulti<'js> for (A, B, C, D, E, F) where
    A: ToJs<'js>,
    B: ToJs<'js>,
    C: ToJs<'js>,
    D: ToJs<'js>,
    E: ToJs<'js>,
    F: ToJs<'js>, 
[src]

impl<'js, A, B, C, D, E, F, G> ToJsMulti<'js> for (A, B, C, D, E, F, G) where
    A: ToJs<'js>,
    B: ToJs<'js>,
    C: ToJs<'js>,
    D: ToJs<'js>,
    E: ToJs<'js>,
    F: ToJs<'js>,
    G: ToJs<'js>, 
[src]

impl<'js, A, B, C, D, E, F, G, H> ToJsMulti<'js> for (A, B, C, D, E, F, G, H) where
    A: ToJs<'js>,
    B: ToJs<'js>,
    C: ToJs<'js>,
    D: ToJs<'js>,
    E: ToJs<'js>,
    F: ToJs<'js>,
    G: ToJs<'js>,
    H: ToJs<'js>, 
[src]

impl<'js, A, B, C, D, E, F, G, H, I> ToJsMulti<'js> for (A, B, C, D, E, F, G, H, I) where
    A: ToJs<'js>,
    B: ToJs<'js>,
    C: ToJs<'js>,
    D: ToJs<'js>,
    E: ToJs<'js>,
    F: ToJs<'js>,
    G: ToJs<'js>,
    H: ToJs<'js>,
    I: ToJs<'js>, 
[src]

impl<'js, A, B, C, D, E, F, G, H, I, J> ToJsMulti<'js> for (A, B, C, D, E, F, G, H, I, J) where
    A: ToJs<'js>,
    B: ToJs<'js>,
    C: ToJs<'js>,
    D: ToJs<'js>,
    E: ToJs<'js>,
    F: ToJs<'js>,
    G: ToJs<'js>,
    H: ToJs<'js>,
    I: ToJs<'js>,
    J: ToJs<'js>, 
[src]

impl<'js, A, B, C, D, E, F, G, H, I, J, K> ToJsMulti<'js> for (A, B, C, D, E, F, G, H, I, J, K) where
    A: ToJs<'js>,
    B: ToJs<'js>,
    C: ToJs<'js>,
    D: ToJs<'js>,
    E: ToJs<'js>,
    F: ToJs<'js>,
    G: ToJs<'js>,
    H: ToJs<'js>,
    I: ToJs<'js>,
    J: ToJs<'js>,
    K: ToJs<'js>, 
[src]

Loading content...

Implementors

impl<'js, T: ToJs<'js>> ToJsMulti<'js> for T[src]

Loading content...