Trait encoder::Encode

source ·
pub trait Encode: Sync + Send {
    // Required method
    fn encode(&self, buf: &mut Vec<u8>);
}

Required Methods§

source

fn encode(&self, buf: &mut Vec<u8>)

Implementations on Foreign Types§

source§

impl Encode for bool

source§

fn encode(&self, buf: &mut Vec<u8>)

source§

impl Encode for f32

source§

fn encode(&self, buf: &mut Vec<u8>)

source§

impl Encode for f64

source§

fn encode(&self, buf: &mut Vec<u8>)

source§

impl Encode for i8

source§

fn encode(&self, buf: &mut Vec<u8>)

source§

impl Encode for i16

source§

fn encode(&self, buf: &mut Vec<u8>)

source§

impl Encode for i32

source§

fn encode(&self, buf: &mut Vec<u8>)

source§

impl Encode for i64

source§

fn encode(&self, buf: &mut Vec<u8>)

source§

impl Encode for i128

source§

fn encode(&self, buf: &mut Vec<u8>)

source§

impl Encode for isize

source§

fn encode(&self, buf: &mut Vec<u8>)

source§

impl Encode for u8

source§

fn encode(&self, buf: &mut Vec<u8>)

source§

impl Encode for u16

source§

fn encode(&self, buf: &mut Vec<u8>)

source§

impl Encode for u32

source§

fn encode(&self, buf: &mut Vec<u8>)

source§

impl Encode for u64

source§

fn encode(&self, buf: &mut Vec<u8>)

source§

impl Encode for u128

source§

fn encode(&self, buf: &mut Vec<u8>)

source§

impl Encode for usize

source§

fn encode(&self, buf: &mut Vec<u8>)

Implementors§