Struct nannou::ui::backend::glium::glium::buffer::BufferViewAnySlice[][src]

pub struct BufferViewAnySlice<'a> { /* fields omitted */ }

Slice of a Buffer without any type info.

Methods

impl<'a> BufferAnySlice<'a>
[src]

Returns the number of bytes in this slice.

Returns the size in bytes of each element in the buffer.

Returns the number of elements in the buffer.

Invalidates the content of the slice. The data becomes undefined.

This operation is a no-op if the backend doesn't support it and for persistent-mapped buffers.

Returns the context corresponding to this buffer.

Trait Implementations

impl<'a> Clone for BufferAnySlice<'a>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<'a> Debug for BufferAnySlice<'a>
[src]

Formats the value using the given formatter. Read more

impl<'a> GlObject for BufferAnySlice<'a>
[src]

The type of identifier for this object.

Returns the id of the object.

impl<'a> Copy for BufferAnySlice<'a>
[src]

Auto Trait Implementations

impl<'a> !Send for BufferAnySlice<'a>

impl<'a> !Sync for BufferAnySlice<'a>