Trait rsocket_rust_messaging::SerDe[][src]

pub trait SerDe {
    fn marshal<T>(&self, data: &T) -> Result<Vec<u8>>
    where
        Self: Sized,
        T: Sized + Serialize
;
fn unmarshal<T>(&self, raw: &[u8]) -> Result<T>
    where
        Self: Sized,
        T: Sized + DeserializeOwned
; }

Required methods

Implementors