Trait tirse::BinaryDeserializerDelegate
source · pub trait BinaryDeserializerDelegate {
fn variant_size() -> usize;
fn length_size() -> usize;
fn char_size() -> usize;
fn decode_variant<E>(bytes: &[u8]) -> u32
where
E: ByteOrder;
fn decode_length<E>(bytes: &[u8]) -> usize
where
E: ByteOrder;
fn decode_char<E>(bytes: &[u8]) -> Result<char, u32>
where
E: ByteOrder;
}