#[repr(C)]pub struct DataGraphPipelineCreateInfoARM {
pub s_type: StructureType,
pub p_next: *const c_void,
pub flags: PipelineCreateFlagBits2,
pub layout: PipelineLayout,
pub resource_info_count: u32,
pub p_resource_infos: *const DataGraphPipelineResourceInfoARM,
}Expand description
VkDataGraphPipelineCreateInfoARM
Provided by VK_ARM_data_graph.
§Extended By
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_DATA_GRAPH_PIPELINE_CREATE_INFO_ARM.
p_next: *const c_voidOptional, may be null.
flags: PipelineCreateFlagBits2§layout: PipelineLayout§resource_info_count: u32Length of p_resource_infos.
p_resource_infos: *const DataGraphPipelineResourceInfoARMImplementations§
Source§impl DataGraphPipelineCreateInfoARM
impl DataGraphPipelineCreateInfoARM
Sourcepub fn builder<'a>() -> DataGraphPipelineCreateInfoARMBuilder<'a>
pub fn builder<'a>() -> DataGraphPipelineCreateInfoARMBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for DataGraphPipelineCreateInfoARM
impl Clone for DataGraphPipelineCreateInfoARM
Source§fn clone(&self) -> DataGraphPipelineCreateInfoARM
fn clone(&self) -> DataGraphPipelineCreateInfoARM
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 DataGraphPipelineCreateInfoARM
impl Default for DataGraphPipelineCreateInfoARM
Source§fn default() -> DataGraphPipelineCreateInfoARM
fn default() -> DataGraphPipelineCreateInfoARM
Returns the “default value” for a type. Read more
impl Copy for DataGraphPipelineCreateInfoARM
Auto Trait Implementations§
impl Freeze for DataGraphPipelineCreateInfoARM
impl RefUnwindSafe for DataGraphPipelineCreateInfoARM
impl !Send for DataGraphPipelineCreateInfoARM
impl !Sync for DataGraphPipelineCreateInfoARM
impl Unpin for DataGraphPipelineCreateInfoARM
impl UnsafeUnpin for DataGraphPipelineCreateInfoARM
impl UnwindSafe for DataGraphPipelineCreateInfoARM
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