[−][src]Trait luminance::backend::buffer::BufferSlice
Associated Types
type SliceRepr
type SliceMutRepr
Required methods
unsafe fn slice_buffer(
buffer: &Self::BufferRepr
) -> Result<Self::SliceRepr, BufferError>
buffer: &Self::BufferRepr
) -> Result<Self::SliceRepr, BufferError>
unsafe fn slice_buffer_mut(
buffer: &mut Self::BufferRepr
) -> Result<Self::SliceMutRepr, BufferError>
buffer: &mut Self::BufferRepr
) -> Result<Self::SliceMutRepr, BufferError>
unsafe fn obtain_slice(slice: &Self::SliceRepr) -> Result<&[T], BufferError>
unsafe fn obtain_slice_mut(
slice: &mut Self::SliceMutRepr
) -> Result<&mut [T], BufferError>
slice: &mut Self::SliceMutRepr
) -> Result<&mut [T], BufferError>