[][src]Trait wasi_worker_yew::Packed

pub trait Packed {
    fn pack(&self) -> Vec<u8>;
fn unpack(data: &[u8]) -> Self; }

Message packager, based on serde::Serialize/Deserialize

Required methods

fn pack(&self) -> Vec<u8>

Pack serializable message into Vec

fn unpack(data: &[u8]) -> Self

Unpack deserializable message of byte slice

Loading content...

Implementors

impl<T> Packed for T where
    T: Deserialize<'de> + Serialize
[src]

Loading content...