#[repr(C)]pub struct PipelineBinaryKeyKHR {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub key_size: u32,
pub key: [u8; 32],
}Expand description
VkPipelineBinaryKeyKHR
Provided by VK_KHR_pipeline_binary.
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PIPELINE_BINARY_KEY_KHR.
p_next: *mut c_voidOptional, may be null.
key_size: u32§key: [u8; 32]Implementations§
Source§impl PipelineBinaryKeyKHR
impl PipelineBinaryKeyKHR
Sourcepub fn builder<'a>() -> PipelineBinaryKeyKHRBuilder<'a>
pub fn builder<'a>() -> PipelineBinaryKeyKHRBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PipelineBinaryKeyKHR
impl Clone for PipelineBinaryKeyKHR
Source§fn clone(&self) -> PipelineBinaryKeyKHR
fn clone(&self) -> PipelineBinaryKeyKHR
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 PipelineBinaryKeyKHR
impl Debug for PipelineBinaryKeyKHR
Source§impl Default for PipelineBinaryKeyKHR
impl Default for PipelineBinaryKeyKHR
Source§fn default() -> PipelineBinaryKeyKHR
fn default() -> PipelineBinaryKeyKHR
Returns the “default value” for a type. Read more
impl Copy for PipelineBinaryKeyKHR
Auto Trait Implementations§
impl Freeze for PipelineBinaryKeyKHR
impl RefUnwindSafe for PipelineBinaryKeyKHR
impl !Send for PipelineBinaryKeyKHR
impl !Sync for PipelineBinaryKeyKHR
impl Unpin for PipelineBinaryKeyKHR
impl UnsafeUnpin for PipelineBinaryKeyKHR
impl UnwindSafe for PipelineBinaryKeyKHR
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