Trait steam_vent_proto::RpcMessage
source · pub trait RpcMessage: Debug + Sized {
// Required methods
fn parse(_reader: &mut dyn Read) -> Result<Self>;
fn write(&self, _writer: &mut dyn Write) -> Result<()>;
fn encode_size(&self) -> usize;
}
Required Methods§
fn parse(_reader: &mut dyn Read) -> Result<Self>
fn write(&self, _writer: &mut dyn Write) -> Result<()>
fn encode_size(&self) -> usize
Object Safety§
This trait is not object safe.