#[repr(C)]pub struct PipelineCacheSafetyCriticalIndexEntry {
pub pipeline_identifier: [u8; 16],
pub pipeline_memory_size: u64,
pub json_size: u64,
pub json_offset: u64,
pub stage_index_count: u32,
pub stage_index_stride: u32,
pub stage_index_offset: u64,
}Expand description
VkPipelineCacheSafetyCriticalIndexEntry
Provided by VKSC_VERSION_1_0.
Fields§
§pipeline_identifier: [u8; 16]§pipeline_memory_size: u64§json_size: u64§json_offset: u64§stage_index_count: u32§stage_index_stride: u32§stage_index_offset: u64Implementations§
Source§impl PipelineCacheSafetyCriticalIndexEntry
impl PipelineCacheSafetyCriticalIndexEntry
Sourcepub fn builder() -> PipelineCacheSafetyCriticalIndexEntryBuilder
pub fn builder() -> PipelineCacheSafetyCriticalIndexEntryBuilder
Start building this struct.
Trait Implementations§
Source§impl Clone for PipelineCacheSafetyCriticalIndexEntry
impl Clone for PipelineCacheSafetyCriticalIndexEntry
Source§fn clone(&self) -> PipelineCacheSafetyCriticalIndexEntry
fn clone(&self) -> PipelineCacheSafetyCriticalIndexEntry
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 PipelineCacheSafetyCriticalIndexEntry
impl Default for PipelineCacheSafetyCriticalIndexEntry
Source§fn default() -> PipelineCacheSafetyCriticalIndexEntry
fn default() -> PipelineCacheSafetyCriticalIndexEntry
Returns the “default value” for a type. Read more
impl Copy for PipelineCacheSafetyCriticalIndexEntry
Auto Trait Implementations§
impl Freeze for PipelineCacheSafetyCriticalIndexEntry
impl RefUnwindSafe for PipelineCacheSafetyCriticalIndexEntry
impl Send for PipelineCacheSafetyCriticalIndexEntry
impl Sync for PipelineCacheSafetyCriticalIndexEntry
impl Unpin for PipelineCacheSafetyCriticalIndexEntry
impl UnsafeUnpin for PipelineCacheSafetyCriticalIndexEntry
impl UnwindSafe for PipelineCacheSafetyCriticalIndexEntry
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