#[repr(C)]pub struct PipelineOfflineCreateInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub pipeline_identifier: [u8; 16],
pub match_control: PipelineMatchControl,
pub pool_entry_size: u64,
}Expand description
VkPipelineOfflineCreateInfo
Provided by VKSC_VERSION_1_0.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO.
p_next: *const c_voidOptional, may be null.
pipeline_identifier: [u8; 16]§match_control: PipelineMatchControl§pool_entry_size: u64Implementations§
Source§impl PipelineOfflineCreateInfo
impl PipelineOfflineCreateInfo
Sourcepub fn builder<'a>() -> PipelineOfflineCreateInfoBuilder<'a>
pub fn builder<'a>() -> PipelineOfflineCreateInfoBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PipelineOfflineCreateInfo
impl Clone for PipelineOfflineCreateInfo
Source§fn clone(&self) -> PipelineOfflineCreateInfo
fn clone(&self) -> PipelineOfflineCreateInfo
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 Debug for PipelineOfflineCreateInfo
impl Debug for PipelineOfflineCreateInfo
Source§impl Default for PipelineOfflineCreateInfo
impl Default for PipelineOfflineCreateInfo
impl Copy for PipelineOfflineCreateInfo
impl ExtendsComputePipelineCreateInfo for PipelineOfflineCreateInfo
impl ExtendsGraphicsPipelineCreateInfo for PipelineOfflineCreateInfo
impl ExtendsRayTracingPipelineCreateInfoKHR for PipelineOfflineCreateInfo
impl ExtendsRayTracingPipelineCreateInfoNV for PipelineOfflineCreateInfo
Auto Trait Implementations§
impl Freeze for PipelineOfflineCreateInfo
impl RefUnwindSafe for PipelineOfflineCreateInfo
impl !Send for PipelineOfflineCreateInfo
impl !Sync for PipelineOfflineCreateInfo
impl Unpin for PipelineOfflineCreateInfo
impl UnsafeUnpin for PipelineOfflineCreateInfo
impl UnwindSafe for PipelineOfflineCreateInfo
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