[−][src]Trait nannou::vk::buffer::TypedBufferAccess
Extension trait for BufferAccess
. Indicates the type of the content of the buffer.
Associated Types
Loading content...Provided methods
fn len(&self) -> usize where
Self::Content: Content,
Self::Content: Content,
Returns the length of the buffer in number of elements.
This method can only be called for buffers whose type is known to be an array.
Implementors
impl<T> TypedBufferAccess for T where
T: SafeDeref,
<T as Deref>::Target: TypedBufferAccess,
[src]
T: SafeDeref,
<T as Deref>::Target: TypedBufferAccess,
type Content = <<T as Deref>::Target as TypedBufferAccess>::Content
fn len(&self) -> usize where
Self::Content: Content,
[src]
Self::Content: Content,
impl<T, A> TypedBufferAccess for ImmutableBufferInitialization<T, A> where
T: ?Sized,
[src]
T: ?Sized,
impl<T, A> TypedBufferAccess for CpuAccessibleBuffer<T, A> where
T: 'static + Send + Sync + ?Sized,
[src]
T: 'static + Send + Sync + ?Sized,
impl<T, A> TypedBufferAccess for CpuBufferPoolChunk<T, A> where
A: MemoryPool,
[src]
A: MemoryPool,
impl<T, A> TypedBufferAccess for CpuBufferPoolSubbuffer<T, A> where
A: MemoryPool,
[src]
A: MemoryPool,
impl<T, A> TypedBufferAccess for DeviceLocalBuffer<T, A> where
T: 'static + Send + Sync + ?Sized,
[src]
T: 'static + Send + Sync + ?Sized,
impl<T, A> TypedBufferAccess for ImmutableBuffer<T, A> where
T: ?Sized,
[src]
T: ?Sized,
impl<T, B> TypedBufferAccess for BufferSlice<T, B> where
B: BufferAccess,
T: ?Sized,
[src]
B: BufferAccess,
T: ?Sized,