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;
}