Struct rin::gl::vao::simple_vao::Format [−][src]
pub struct Format<Vertex, I> where
I: Into<Option<Buffer<u32>>>, { pub buffer: Buffer<Vertex>, pub attribute_formats: Vec<Format, Global>, pub indices: I, pub mode: u32, }
Specifies the format of a SimpleVao
Allows to create a SimpleVao from a buffer, it’s attribute formats a draw mode and optionally a buffer of indices
Fields
buffer: Buffer<Vertex>
attribute_formats: Vec<Format, Global>
indices: I
mode: u32
Auto Trait Implementations
impl<Vertex, I> !RefUnwindSafe for Format<Vertex, I>
impl<Vertex, I> !Send for Format<Vertex, I>
impl<Vertex, I> !Sync for Format<Vertex, I>
impl<Vertex, I> Unpin for Format<Vertex, I> where
I: Unpin,
Vertex: Unpin,
I: Unpin,
Vertex: Unpin,
impl<Vertex, I> !UnwindSafe for Format<Vertex, I>
Blanket Implementations
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
[src]
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
[src]pub fn to_subset(&self) -> Option<SS>
[src]
pub fn is_in_subset(&self) -> bool
[src]
pub fn to_subset_unchecked(&self) -> SS
[src]
pub fn from_subset(element: &SS) -> SP
[src]
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
[src]
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
[src]