pub struct ElementsBuffer { /* private fields */ }Implementations§
Source§impl ElementsBuffer
impl ElementsBuffer
pub fn new( gl: Gl, data: &[u32], usage: BufferUsage, ) -> Result<ElementsBuffer, GlError>
pub fn set_content(&self, data: &[u32], usage: BufferUsage)
pub fn len(&self) -> usize
Trait Implementations§
Source§impl Clone for ElementsBuffer
impl Clone for ElementsBuffer
Source§fn clone(&self) -> ElementsBuffer
fn clone(&self) -> ElementsBuffer
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ElementsBuffer
impl Debug for ElementsBuffer
impl Eq for ElementsBuffer
Source§impl PartialEq for ElementsBuffer
impl PartialEq for ElementsBuffer
Source§fn eq(&self, other: &ElementsBuffer) -> bool
fn eq(&self, other: &ElementsBuffer) -> bool
Tests for
self and other values to be equal, and is used by ==.Auto Trait Implementations§
impl !RefUnwindSafe for ElementsBuffer
impl !Send for ElementsBuffer
impl !Sync for ElementsBuffer
impl !UnwindSafe for ElementsBuffer
impl Freeze for ElementsBuffer
impl Unpin for ElementsBuffer
impl UnsafeUnpin for ElementsBuffer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more