Trait buffer::ToBufferRef
[−]
[src]
pub trait ToBufferRef<'data> { fn to_buffer_ref<'size>(&'size mut self) -> BufferRef<'data, 'size>; }
Internal trait for the intermediate result of converting a T: Buffer
into
a BufferRef
.
Required Methods
fn to_buffer_ref<'size>(&'size mut self) -> BufferRef<'data, 'size>
Second step to convert a T: Buffer
to a BufferRef
.
Implementors
impl<'d, A: Array<Item = u8>> ToBufferRef<'d> for ArrayVecBuffer<'d, A>
impl<'r, 'd, 's> ToBufferRef<'d> for BufferRefBuffer<'r, 'd, 's>
impl<'data, T: ToBufferRef<'data>> ToBufferRef<'data> for CapAtBuffer<'data, T>
impl<'d> ToBufferRef<'d> for SliceBuffer<'d>
impl<'d> ToBufferRef<'d> for SliceRefBuffer<'d>
impl<'data> ToBufferRef<'data> for VecBuffer<'data>