Struct hdfs::RzBuffer
[−]
[src]
pub struct RzBuffer<'a> { // some fields omitted }
A buffer returned from zero-copy read. This buffer will be automatically freed when its lifetime is finished.
Methods
impl<'a> RzBuffer<'a>
fn len(&self) -> i32
Get the length of a raw buffer returned from zero-copy read.
fn as_ptr(&self) -> Result<*const u8, HdfsErr>
Get a pointer to the raw buffer returned from zero-copy read.
fn as_slice(&'a self) -> Result<&[u8], HdfsErr>
Get a Slice transformed from a raw buffer