pub struct PhysicalDeviceVertexAttributeDivisorPropertiesEXTBuilder<'a> { /* private fields */ }
Implementations§
Source§impl<'a> PhysicalDeviceVertexAttributeDivisorPropertiesEXTBuilder<'a>
impl<'a> PhysicalDeviceVertexAttributeDivisorPropertiesEXTBuilder<'a>
pub fn max_vertex_attrib_divisor(self, max_vertex_attrib_divisor: u32) -> Self
Sourcepub fn build(self) -> PhysicalDeviceVertexAttributeDivisorPropertiesEXT
pub fn build(self) -> PhysicalDeviceVertexAttributeDivisorPropertiesEXT
Calling build will discard all the lifetime information. Only call this if
necessary! Builders implement Deref
targeting their corresponding Vulkan struct,
so references to builders can be passed directly to Vulkan functions.
Trait Implementations§
Source§impl<'a> Deref for PhysicalDeviceVertexAttributeDivisorPropertiesEXTBuilder<'a>
impl<'a> Deref for PhysicalDeviceVertexAttributeDivisorPropertiesEXTBuilder<'a>
Source§impl<'a> DerefMut for PhysicalDeviceVertexAttributeDivisorPropertiesEXTBuilder<'a>
impl<'a> DerefMut for PhysicalDeviceVertexAttributeDivisorPropertiesEXTBuilder<'a>
impl ExtendsPhysicalDeviceProperties2 for PhysicalDeviceVertexAttributeDivisorPropertiesEXTBuilder<'_>
Auto Trait Implementations§
impl<'a> Freeze for PhysicalDeviceVertexAttributeDivisorPropertiesEXTBuilder<'a>
impl<'a> RefUnwindSafe for PhysicalDeviceVertexAttributeDivisorPropertiesEXTBuilder<'a>
impl<'a> !Send for PhysicalDeviceVertexAttributeDivisorPropertiesEXTBuilder<'a>
impl<'a> !Sync for PhysicalDeviceVertexAttributeDivisorPropertiesEXTBuilder<'a>
impl<'a> Unpin for PhysicalDeviceVertexAttributeDivisorPropertiesEXTBuilder<'a>
impl<'a> UnwindSafe for PhysicalDeviceVertexAttributeDivisorPropertiesEXTBuilder<'a>
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