Trait WriteBytesSlice

Source
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§