Struct vulkanalia::vk::MultiDrawIndexedInfoEXTBuilder
source · #[repr(transparent)]pub struct MultiDrawIndexedInfoEXTBuilder { /* private fields */ }
Expand description
A builder for a MultiDrawIndexedInfoEXT
.
Implementations§
source§impl MultiDrawIndexedInfoEXTBuilder
impl MultiDrawIndexedInfoEXTBuilder
pub fn first_index(self, first_index: u32) -> Self
pub fn index_count(self, index_count: u32) -> Self
pub fn vertex_offset(self, vertex_offset: i32) -> Self
pub fn build(self) -> MultiDrawIndexedInfoEXT
Trait Implementations§
source§impl Cast for MultiDrawIndexedInfoEXTBuilder
impl Cast for MultiDrawIndexedInfoEXTBuilder
§type Target = MultiDrawIndexedInfoEXT
type Target = MultiDrawIndexedInfoEXT
The other type this type can be used interchangeably with in FFI.
source§impl Clone for MultiDrawIndexedInfoEXTBuilder
impl Clone for MultiDrawIndexedInfoEXTBuilder
source§fn clone(&self) -> MultiDrawIndexedInfoEXTBuilder
fn clone(&self) -> MultiDrawIndexedInfoEXTBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for MultiDrawIndexedInfoEXTBuilder
impl Default for MultiDrawIndexedInfoEXTBuilder
source§fn default() -> MultiDrawIndexedInfoEXTBuilder
fn default() -> MultiDrawIndexedInfoEXTBuilder
Returns the “default value” for a type. Read more
impl Copy for MultiDrawIndexedInfoEXTBuilder
Auto Trait Implementations§
impl RefUnwindSafe for MultiDrawIndexedInfoEXTBuilder
impl Send for MultiDrawIndexedInfoEXTBuilder
impl Sync for MultiDrawIndexedInfoEXTBuilder
impl Unpin for MultiDrawIndexedInfoEXTBuilder
impl UnwindSafe for MultiDrawIndexedInfoEXTBuilder
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