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