Serializer

Trait Serializer 

Source
pub trait Serializer {
    // Required methods
    fn serialize_unsigned(&mut self, n: usize, major_type: u8);
    fn serialize_bytes(&mut self, bytes: Vec<u8>);
    fn serialize_seq(&mut self, len: usize);
    fn serialize_map(&mut self, len: usize);
    fn serialize_simple(&mut self, value: usize);
    fn serialize_string(&mut self, string: &String);
}

Required Methods§

Source

fn serialize_unsigned(&mut self, n: usize, major_type: u8)

Source

fn serialize_bytes(&mut self, bytes: Vec<u8>)

Source

fn serialize_seq(&mut self, len: usize)

Source

fn serialize_map(&mut self, len: usize)

Source

fn serialize_simple(&mut self, value: usize)

Source

fn serialize_string(&mut self, string: &String)

Implementors§