#[repr(transparent)]pub struct PipelineCacheCreateFlagBits(pub u32);Expand description
Open integer representation of VkPipelineCacheCreateFlagBits.
Tuple Fields§
§0: u32Implementations§
Source§impl PipelineCacheCreateFlagBits
impl PipelineCacheCreateFlagBits
Sourcepub const EXTERNALLY_SYNCHRONIZED_BIT: Self
pub const EXTERNALLY_SYNCHRONIZED_BIT: Self
Native value VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT.
Khronos reference: VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT
Sourcepub const EXTERNALLY_SYNCHRONIZED_BIT_EXT: Self
pub const EXTERNALLY_SYNCHRONIZED_BIT_EXT: Self
Native value VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT_EXT.
Khronos reference: VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT_EXT
Sourcepub const INTERNALLY_SYNCHRONIZED_MERGE_BIT_KHR: Self
pub const INTERNALLY_SYNCHRONIZED_MERGE_BIT_KHR: Self
Native value VK_PIPELINE_CACHE_CREATE_INTERNALLY_SYNCHRONIZED_MERGE_BIT_KHR.
Khronos reference: VK_PIPELINE_CACHE_CREATE_INTERNALLY_SYNCHRONIZED_MERGE_BIT_KHR
pub const fn from_raw(value: u32) -> Self
pub const fn as_raw(self) -> u32
pub const fn empty() -> Self
Trait Implementations§
Source§impl BitAnd for PipelineCacheCreateFlagBits
impl BitAnd for PipelineCacheCreateFlagBits
Source§impl BitOr for PipelineCacheCreateFlagBits
impl BitOr for PipelineCacheCreateFlagBits
Source§impl BitXor for PipelineCacheCreateFlagBits
impl BitXor for PipelineCacheCreateFlagBits
Source§impl Clone for PipelineCacheCreateFlagBits
impl Clone for PipelineCacheCreateFlagBits
impl Copy for PipelineCacheCreateFlagBits
Source§impl Debug for PipelineCacheCreateFlagBits
impl Debug for PipelineCacheCreateFlagBits
impl Eq for PipelineCacheCreateFlagBits
Source§impl Hash for PipelineCacheCreateFlagBits
impl Hash for PipelineCacheCreateFlagBits
Source§impl Not for PipelineCacheCreateFlagBits
impl Not for PipelineCacheCreateFlagBits
impl StructuralPartialEq for PipelineCacheCreateFlagBits
Auto Trait Implementations§
impl Forget for PipelineCacheCreateFlagBits
impl Freeze for PipelineCacheCreateFlagBits
impl Move for PipelineCacheCreateFlagBits
impl RefUnwindSafe for PipelineCacheCreateFlagBits
impl Send for PipelineCacheCreateFlagBits
impl Sync for PipelineCacheCreateFlagBits
impl Unpin for PipelineCacheCreateFlagBits
impl UnsafeUnpin for PipelineCacheCreateFlagBits
impl UnwindSafe for PipelineCacheCreateFlagBits
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