Struct gjio::BufferPrefix
[−]
[src]
pub struct BufferPrefix<T> where
T: AsRef<[u8]>, { pub buf: T, pub end: usize, }
Wrapper around an owned buffer, exposing some number of initial bytes.
Fields
buf: T
The underlying buffer.
end: usize
The number of bytes to expose.
Methods
impl<T> BufferPrefix<T> where
T: AsRef<[u8]>,
[src]
T: AsRef<[u8]>,
fn new(buf: T, end: usize) -> BufferPrefix<T>
Trait Implementations
impl<T> AsRef<[u8]> for BufferPrefix<T> where
T: AsRef<[u8]>,
[src]
T: AsRef<[u8]>,