pub struct VertexArrayObject {
pub vertex_layout: VertexLayout,
pub vao_id: GLuint,
pub gl_context: Rc<dyn Gl>,
}
Fields§
§vertex_layout: VertexLayout
§vao_id: GLuint
§gl_context: Rc<dyn Gl>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VertexArrayObject
impl !RefUnwindSafe for VertexArrayObject
impl !Send for VertexArrayObject
impl !Sync for VertexArrayObject
impl Unpin for VertexArrayObject
impl !UnwindSafe for VertexArrayObject
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