Trait protokit_binformat::BinProto
source · pub trait BinProto<'buf> {
// Required methods
fn qualified_name(&self) -> &'static str;
fn merge_field(
&mut self,
tag_wire: u32,
stream: &mut InputStream<'buf>
) -> Result<()>;
fn size(&self, stack: &mut SizeStack) -> usize;
fn encode(&self, stream: &mut OutputStream);
}