pub trait FormatBuffer: Default {
    // Required methods
    fn append_ascii(&mut self, ascii: &[u8]);
    fn append_display<T: SCDisplay>(&mut self, item: &T);
    fn append_lower_hex<T: SCLowerHex>(&mut self, item: &T);
    fn append_binary<T: SCBinary>(&mut self, item: &T);
    fn append_codec<T: SCCodec>(&mut self, item: &T);
}

Required Methods§

source

fn append_ascii(&mut self, ascii: &[u8])

source

fn append_display<T: SCDisplay>(&mut self, item: &T)

source

fn append_lower_hex<T: SCLowerHex>(&mut self, item: &T)

source

fn append_binary<T: SCBinary>(&mut self, item: &T)

source

fn append_codec<T: SCCodec>(&mut self, item: &T)

Object Safety§

This trait is not object safe.

Implementors§