#[repr(C)]pub struct PipelineCreateFlags2CreateInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub flags: PipelineCreateFlagBits2,
}Expand description
VkPipelineCreateFlags2CreateInfo
Provided by VK_COMPUTE_VERSION_1_4.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PIPELINE_CREATE_FLAGS_2_CREATE_INFO.
p_next: *const c_voidOptional, may be null.
flags: PipelineCreateFlagBits2Implementations§
Source§impl PipelineCreateFlags2CreateInfo
impl PipelineCreateFlags2CreateInfo
Sourcepub fn builder<'a>() -> PipelineCreateFlags2CreateInfoBuilder<'a>
pub fn builder<'a>() -> PipelineCreateFlags2CreateInfoBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PipelineCreateFlags2CreateInfo
impl Clone for PipelineCreateFlags2CreateInfo
Source§fn clone(&self) -> PipelineCreateFlags2CreateInfo
fn clone(&self) -> PipelineCreateFlags2CreateInfo
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 PipelineCreateFlags2CreateInfo
impl Default for PipelineCreateFlags2CreateInfo
Source§fn default() -> PipelineCreateFlags2CreateInfo
fn default() -> PipelineCreateFlags2CreateInfo
Returns the “default value” for a type. Read more
impl Copy for PipelineCreateFlags2CreateInfo
impl ExtendsComputePipelineCreateInfo for PipelineCreateFlags2CreateInfo
impl ExtendsGraphicsPipelineCreateInfo for PipelineCreateFlags2CreateInfo
impl ExtendsRayTracingPipelineCreateInfoKHR for PipelineCreateFlags2CreateInfo
impl ExtendsRayTracingPipelineCreateInfoNV for PipelineCreateFlags2CreateInfo
Auto Trait Implementations§
impl Freeze for PipelineCreateFlags2CreateInfo
impl RefUnwindSafe for PipelineCreateFlags2CreateInfo
impl !Send for PipelineCreateFlags2CreateInfo
impl !Sync for PipelineCreateFlags2CreateInfo
impl Unpin for PipelineCreateFlags2CreateInfo
impl UnsafeUnpin for PipelineCreateFlags2CreateInfo
impl UnwindSafe for PipelineCreateFlags2CreateInfo
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