Struct vulkanalia::vk::MultiDrawInfoEXTBuilder
source · #[repr(transparent)]pub struct MultiDrawInfoEXTBuilder { /* private fields */ }
Expand description
A builder for a MultiDrawInfoEXT
.
Implementations§
source§impl MultiDrawInfoEXTBuilder
impl MultiDrawInfoEXTBuilder
pub fn first_vertex(self, first_vertex: u32) -> Self
pub fn vertex_count(self, vertex_count: u32) -> Self
pub fn build(self) -> MultiDrawInfoEXT
Trait Implementations§
source§impl Cast for MultiDrawInfoEXTBuilder
impl Cast for MultiDrawInfoEXTBuilder
§type Target = MultiDrawInfoEXT
type Target = MultiDrawInfoEXT
The other type this type can be used interchangeably with in FFI.
source§impl Clone for MultiDrawInfoEXTBuilder
impl Clone for MultiDrawInfoEXTBuilder
source§fn clone(&self) -> MultiDrawInfoEXTBuilder
fn clone(&self) -> MultiDrawInfoEXTBuilder
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 Debug for MultiDrawInfoEXTBuilder
impl Debug for MultiDrawInfoEXTBuilder
source§impl Default for MultiDrawInfoEXTBuilder
impl Default for MultiDrawInfoEXTBuilder
source§fn default() -> MultiDrawInfoEXTBuilder
fn default() -> MultiDrawInfoEXTBuilder
Returns the “default value” for a type. Read more
source§impl Deref for MultiDrawInfoEXTBuilder
impl Deref for MultiDrawInfoEXTBuilder
source§impl DerefMut for MultiDrawInfoEXTBuilder
impl DerefMut for MultiDrawInfoEXTBuilder
impl Copy for MultiDrawInfoEXTBuilder
Auto Trait Implementations§
impl RefUnwindSafe for MultiDrawInfoEXTBuilder
impl Send for MultiDrawInfoEXTBuilder
impl Sync for MultiDrawInfoEXTBuilder
impl Unpin for MultiDrawInfoEXTBuilder
impl UnwindSafe for MultiDrawInfoEXTBuilder
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