[][src]Trait wasm_val::JsSerializable

pub trait JsSerializable {
    fn size(&self) -> u32;
fn ser(&self, cursor: &mut Cursor<Vec<u8>>); }

Required methods

fn size(&self) -> u32

fn ser(&self, cursor: &mut Cursor<Vec<u8>>)

Loading content...

Implementations on Foreign Types

impl JsSerializable for i8[src]

impl JsSerializable for u8[src]

impl JsSerializable for i16[src]

impl JsSerializable for u16[src]

impl JsSerializable for i32[src]

impl JsSerializable for u32[src]

impl JsSerializable for f32[src]

impl JsSerializable for f64[src]

impl<'a> JsSerializable for &'a [i8][src]

impl<'a> JsSerializable for &'a [u8][src]

impl<'a> JsSerializable for &'a [i16][src]

impl<'a> JsSerializable for &'a [u16][src]

impl<'a> JsSerializable for &'a [i32][src]

impl<'a> JsSerializable for &'a [u32][src]

impl<'a> JsSerializable for &'a [f32][src]

impl<'a> JsSerializable for &'a [f64][src]

impl JsSerializable for bool[src]

impl<'a> JsSerializable for &'a str[src]

impl<'a> JsSerializable for String[src]

impl JsSerializable for &'static dyn Fn()[src]

impl JsSerializable for &'static dyn Fn() -> Box<dyn JsSerializable>[src]

impl JsSerializable for &'static dyn Fn(JsValue)[src]

impl JsSerializable for &'static dyn Fn(JsValue) -> Box<dyn JsSerializable>[src]

Loading content...

Implementors

impl JsSerializable for JsValue[src]

Loading content...