Trait buffer_sv2::Write

source ·
pub trait Write {
    // Required methods
    fn write(&mut self, buf: &[u8]) -> Result<usize, WriteError>;
    fn write_all(&mut self, buf: &[u8]) -> Result<(), WriteError>;
}

Required Methods§

source

fn write(&mut self, buf: &[u8]) -> Result<usize, WriteError>

source

fn write_all(&mut self, buf: &[u8]) -> Result<(), WriteError>

Implementations on Foreign Types§

source§

impl Write for &mut [u8]

source§

fn write(&mut self, data: &[u8]) -> Result<usize, WriteError>

source§

fn write_all(&mut self, data: &[u8]) -> Result<(), WriteError>

source§

impl Write for Vec<u8>

source§

fn write(&mut self, buf: &[u8]) -> Result<usize, WriteError>

source§

fn write_all(&mut self, buf: &[u8]) -> Result<(), WriteError>

Implementors§