#[repr(C)]pub struct WriteIndirectExecutionSetPipelineEXT {
pub s_type: StructureType,
pub p_next: *const c_void,
pub index: u32,
pub pipeline: Pipeline,
}Expand description
VkWriteIndirectExecutionSetPipelineEXT
Provided by VK_EXT_device_generated_commands.
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_WRITE_INDIRECT_EXECUTION_SET_PIPELINE_EXT.
p_next: *const c_voidOptional, may be null.
index: u32§pipeline: PipelineImplementations§
Source§impl WriteIndirectExecutionSetPipelineEXT
impl WriteIndirectExecutionSetPipelineEXT
Sourcepub fn builder<'a>() -> WriteIndirectExecutionSetPipelineEXTBuilder<'a>
pub fn builder<'a>() -> WriteIndirectExecutionSetPipelineEXTBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for WriteIndirectExecutionSetPipelineEXT
impl Clone for WriteIndirectExecutionSetPipelineEXT
Source§fn clone(&self) -> WriteIndirectExecutionSetPipelineEXT
fn clone(&self) -> WriteIndirectExecutionSetPipelineEXT
Returns a duplicate 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 WriteIndirectExecutionSetPipelineEXT
impl Default for WriteIndirectExecutionSetPipelineEXT
Source§fn default() -> WriteIndirectExecutionSetPipelineEXT
fn default() -> WriteIndirectExecutionSetPipelineEXT
Returns the “default value” for a type. Read more
impl Copy for WriteIndirectExecutionSetPipelineEXT
Auto Trait Implementations§
impl Freeze for WriteIndirectExecutionSetPipelineEXT
impl RefUnwindSafe for WriteIndirectExecutionSetPipelineEXT
impl !Send for WriteIndirectExecutionSetPipelineEXT
impl !Sync for WriteIndirectExecutionSetPipelineEXT
impl Unpin for WriteIndirectExecutionSetPipelineEXT
impl UnsafeUnpin for WriteIndirectExecutionSetPipelineEXT
impl UnwindSafe for WriteIndirectExecutionSetPipelineEXT
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