pub struct VertexBufferLayout {
pub array_stride: u64,
pub step_mode: VertexStepMode,
pub attributes: Vec<VertexAttribute>,
}Fields§
§array_stride: u64§step_mode: VertexStepMode§attributes: Vec<VertexAttribute>Trait Implementations§
Source§impl Debug for VertexBufferLayout
impl Debug for VertexBufferLayout
Source§impl<'de> Deserialize<'de> for VertexBufferLayout
impl<'de> Deserialize<'de> for VertexBufferLayout
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for VertexBufferLayout
impl RefUnwindSafe for VertexBufferLayout
impl Send for VertexBufferLayout
impl Sync for VertexBufferLayout
impl Unpin for VertexBufferLayout
impl UnwindSafe for VertexBufferLayout
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