Struct gj::io::Slice [] [src]

pub struct Slice<T> where T: AsRef<[u8]> {
    pub buf: T,
    pub end: usize,
}

Fields

buf: T end: usize

Methods

impl<T> Slice<T> where T: AsRef<[u8]>
[src]

fn new(buf: T, end: usize) -> Slice<T>

Trait Implementations

impl<T> AsRef<[u8]> for Slice<T> where T: AsRef<[u8]>
[src]

fn as_ref<'a>(&'a self) -> &'a [u8]

Performs the conversion.