pub struct VertexInputDescriptor {
pub binding_descriptions: Vec<VertexInputBindingDescription>,
pub attribute_descriptions: Vec<VertexInputAttributeDescription>,
pub flags: PipelineVertexInputStateCreateFlags,
}Fields§
§binding_descriptions: Vec<VertexInputBindingDescription>§attribute_descriptions: Vec<VertexInputAttributeDescription>§flags: PipelineVertexInputStateCreateFlagsImplementations§
Source§impl VertexInputDescriptor
impl VertexInputDescriptor
pub fn default() -> Self
pub fn with_binding(self, description: VertexInputBindingDescription) -> Self
pub fn with_attribute( self, description: VertexInputAttributeDescription, ) -> Self
pub fn with_flags(self, flags: PipelineVertexInputStateCreateFlags) -> Self
Auto Trait Implementations§
impl Freeze for VertexInputDescriptor
impl RefUnwindSafe for VertexInputDescriptor
impl Send for VertexInputDescriptor
impl Sync for VertexInputDescriptor
impl Unpin for VertexInputDescriptor
impl UnsafeUnpin for VertexInputDescriptor
impl UnwindSafe for VertexInputDescriptor
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