[−][src]Trait tirse::BinaryDeserializerDelegate
Associated Types
type SmallBuffer: AsRef<[u8]> + AsMut<[u8]> + Default
Required methods
fn variant_size() -> usize
fn length_size() -> usize
fn sequence_length_size() -> usize
fn char_size() -> usize
fn decode_variant<E>(bytes: &[u8]) -> u32 where
E: ByteOrder,
E: ByteOrder,
fn decode_length<E>(bytes: &[u8]) -> usize where
E: ByteOrder,
E: ByteOrder,
fn decode_sequence_length<E>(bytes: &[u8]) -> Option<usize> where
E: ByteOrder,
E: ByteOrder,
fn decode_char<E>(bytes: &[u8]) -> Result<char, u32> where
E: ByteOrder,
E: ByteOrder,
Implementors
impl BinaryDeserializerDelegate for DefaultBinaryDeserializerDelegate
[src]
type SmallBuffer = [u8; 8]
fn variant_size() -> usize
[src]
fn length_size() -> usize
[src]
fn sequence_length_size() -> usize
[src]
fn char_size() -> usize
[src]
fn decode_variant<E>(bytes: &[u8]) -> u32 where
E: ByteOrder,
[src]
E: ByteOrder,
fn decode_length<E>(bytes: &[u8]) -> usize where
E: ByteOrder,
[src]
E: ByteOrder,
fn decode_sequence_length<E>(bytes: &[u8]) -> Option<usize> where
E: ByteOrder,
[src]
E: ByteOrder,
fn decode_char<E>(bytes: &[u8]) -> Result<char, u32> where
E: ByteOrder,
[src]
E: ByteOrder,