pub trait WriteBytesSlice {
    // Required methods
    fn size(&self) -> usize;
    fn write(self, slice: &mut [u8]);
}
Available on crate feature write only.
Expand description

Bytes slice writer, used by WriteArrayBuffer and WriteVecBuffer.

Required Methods§

source

fn size(&self) -> usize

Returns the size of the slice to be written.

source

fn write(self, slice: &mut [u8])

Writes the slice.

Implementations on Foreign Types§

source§

impl WriteBytesSlice for &[u8]

source§

fn size(&self) -> usize

source§

fn write(self, slice: &mut [u8])

source§

impl<F> WriteBytesSlice for (usize, F)
where F: FnOnce(&mut [u8]),

source§

fn size(&self) -> usize

source§

fn write(self, slice: &mut [u8])

Implementors§