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