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 copy of the value. Read more
1.0.0 · 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
Source§impl PartialEq for ElementsBuffer
impl PartialEq for ElementsBuffer
impl Eq for ElementsBuffer
Auto Trait Implementations§
impl Freeze for ElementsBuffer
impl !RefUnwindSafe for ElementsBuffer
impl !Send for ElementsBuffer
impl !Sync for ElementsBuffer
impl Unpin for ElementsBuffer
impl !UnwindSafe 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