pub struct PipelineCacheHeaderVersionOneBuilder { /* private fields */ }Expand description
Builder for PipelineCacheHeaderVersionOne.
Implementations§
Source§impl PipelineCacheHeaderVersionOneBuilder
impl PipelineCacheHeaderVersionOneBuilder
pub fn header_size(self, value: u32) -> PipelineCacheHeaderVersionOneBuilder
pub fn header_version( self, value: PipelineCacheHeaderVersion, ) -> PipelineCacheHeaderVersionOneBuilder
pub fn vendor_id(self, value: u32) -> PipelineCacheHeaderVersionOneBuilder
pub fn device_id(self, value: u32) -> PipelineCacheHeaderVersionOneBuilder
pub fn pipeline_cache_uuid( self, value: [u8; 16], ) -> PipelineCacheHeaderVersionOneBuilder
Trait Implementations§
Source§impl Deref for PipelineCacheHeaderVersionOneBuilder
impl Deref for PipelineCacheHeaderVersionOneBuilder
Source§type Target = PipelineCacheHeaderVersionOne
type Target = PipelineCacheHeaderVersionOne
The resulting type after dereferencing.
Auto Trait Implementations§
impl Freeze for PipelineCacheHeaderVersionOneBuilder
impl RefUnwindSafe for PipelineCacheHeaderVersionOneBuilder
impl Send for PipelineCacheHeaderVersionOneBuilder
impl Sync for PipelineCacheHeaderVersionOneBuilder
impl Unpin for PipelineCacheHeaderVersionOneBuilder
impl UnsafeUnpin for PipelineCacheHeaderVersionOneBuilder
impl UnwindSafe for PipelineCacheHeaderVersionOneBuilder
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