pub trait Buffer {
// Required methods
fn bytes(&self) -> &[u8];
fn len(&self) -> usize;
fn read_bytes_at(
&self,
offset: usize,
length: usize,
) -> Result<&[u8], BufferError>;
}
Required Methods§
Sourcefn read_bytes_at(
&self,
offset: usize,
length: usize,
) -> Result<&[u8], BufferError>
fn read_bytes_at( &self, offset: usize, length: usize, ) -> Result<&[u8], BufferError>
Reads a given number of bytes at the given offset.