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>[src]

Second step to convert a T: Buffer to a BufferRef.

Loading content...

Implementors

impl<'d> ToBufferRef<'d> for SliceBuffer<'d>[src]

impl<'d> ToBufferRef<'d> for SliceRefBuffer<'d>[src]

impl<'d, A: Array<Item = u8>> ToBufferRef<'d> for ArrayVecBuffer<'d, A>[src]

impl<'data> ToBufferRef<'data> for VecBuffer<'data>[src]

impl<'data, T: ToBufferRef<'data>> ToBufferRef<'data> for CapAtBuffer<'data, T>[src]

impl<'r, 'd, 's> ToBufferRef<'d> for BufferRefBuffer<'r, 'd, 's>[src]

Loading content...