Trait ToArgs

Source
pub trait ToArgs {
    type Js: AsRef<JsValue>;

    // Required method
    fn to_args(self) -> Self::Js;
}
Expand description

Types that can be represented as arguments.

Required Associated Types§

Required Methods§

Source

fn to_args(self) -> Self::Js

Implementations on Foreign Types§

Source§

impl ToArgs for &[u8]

Source§

type Js = JsValue

Source§

fn to_args(self) -> Self::Js

Source§

impl ToArgs for ArrayBuffer

Source§

type Js = JsValue

Source§

fn to_args(self) -> Self::Js

Source§

impl ToArgs for Uint8Array

Source§

type Js = JsValue

Source§

fn to_args(self) -> Self::Js

Source§

impl<'arr> ToArgs for &'arr ArrayBuffer

Source§

type Js = &'arr JsValue

Source§

fn to_args(self) -> Self::Js

Source§

impl<'arr> ToArgs for &'arr Uint8Array

Source§

type Js = &'arr JsValue

Source§

fn to_args(self) -> Self::Js

Source§

impl<const N: usize> ToArgs for &[u8; N]

Source§

type Js = JsValue

Source§

fn to_args(self) -> Self::Js

Implementors§