pub struct PipelineCacheHeaderVersionOneBuilder { /* private fields */ }Expand description
Builder for PipelineCacheHeaderVersionOne.
Implementations§
Source§impl PipelineCacheHeaderVersionOneBuilder
impl PipelineCacheHeaderVersionOneBuilder
pub fn header_size(self, value: u32) -> Self
pub fn header_version(self, value: PipelineCacheHeaderVersion) -> Self
pub fn vendor_id(self, value: u32) -> Self
pub fn device_id(self, value: u32) -> Self
pub fn pipeline_cache_uuid(self, value: [u8; 16]) -> Self
Trait Implementations§
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