pub trait Writable {
    // Required method
    fn write(self, into: &mut Vec<u8>);
}

Required Methods§

source

fn write(self, into: &mut Vec<u8>)

Implementations on Foreign Types§

source§

impl Writable for &str

source§

fn write(self, into: &mut Vec<u8>)

source§

impl Writable for &String

source§

fn write(self, into: &mut Vec<u8>)

source§

impl Writable for char

source§

fn write(self, into: &mut Vec<u8>)

source§

impl Writable for i8

source§

fn write(self, to: &mut Vec<u8>)

source§

impl Writable for i16

source§

fn write(self, to: &mut Vec<u8>)

source§

impl Writable for i32

source§

fn write(self, to: &mut Vec<u8>)

source§

impl Writable for i64

source§

fn write(self, to: &mut Vec<u8>)

source§

impl Writable for i128

source§

fn write(self, to: &mut Vec<u8>)

source§

impl Writable for isize

source§

fn write(self, to: &mut Vec<u8>)

source§

impl Writable for u8

source§

fn write(self, to: &mut Vec<u8>)

source§

impl Writable for u16

source§

fn write(self, to: &mut Vec<u8>)

source§

impl Writable for u32

source§

fn write(self, to: &mut Vec<u8>)

source§

impl Writable for u64

source§

fn write(self, to: &mut Vec<u8>)

source§

impl Writable for u128

source§

fn write(self, to: &mut Vec<u8>)

source§

impl Writable for usize

source§

fn write(self, to: &mut Vec<u8>)

source§

impl Writable for String

source§

fn write(self, into: &mut Vec<u8>)

source§

impl Writable for Arguments<'_>

source§

fn write(self, into: &mut Vec<u8>)

Implementors§

source§

impl<F> Writable for F
where F: FnOnce(&mut Vec<u8>),