pub struct PipelineCacheSafetyCriticalIndexEntryBuilder { /* private fields */ }Expand description
Builder for PipelineCacheSafetyCriticalIndexEntry.
Implementations§
Source§impl PipelineCacheSafetyCriticalIndexEntryBuilder
impl PipelineCacheSafetyCriticalIndexEntryBuilder
pub fn pipeline_identifier(self, value: [u8; 16]) -> Self
pub fn pipeline_memory_size(self, value: u64) -> Self
pub fn json_size(self, value: u64) -> Self
pub fn json_offset(self, value: u64) -> Self
pub fn stage_index_count(self, value: u32) -> Self
pub fn stage_index_stride(self, value: u32) -> Self
pub fn stage_index_offset(self, value: u64) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PipelineCacheSafetyCriticalIndexEntryBuilder
impl RefUnwindSafe for PipelineCacheSafetyCriticalIndexEntryBuilder
impl Send for PipelineCacheSafetyCriticalIndexEntryBuilder
impl Sync for PipelineCacheSafetyCriticalIndexEntryBuilder
impl Unpin for PipelineCacheSafetyCriticalIndexEntryBuilder
impl UnsafeUnpin for PipelineCacheSafetyCriticalIndexEntryBuilder
impl UnwindSafe for PipelineCacheSafetyCriticalIndexEntryBuilder
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