[][src]Trait yew::agent::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: Serialize + for<'de> Deserialize<'de>> Packed for T[src]

Loading content...