#[repr(transparent)]pub struct PrivateDataSlotCreateFlagBits(pub u32);Expand description
Open integer representation of VkPrivateDataSlotCreateFlagBits.
Tuple Fields§
§0: u32Implementations§
Source§impl PrivateDataSlotCreateFlagBits
impl PrivateDataSlotCreateFlagBits
Sourcepub const BASE_OBJECT_HANDLE_BIT_NV: Self
pub const BASE_OBJECT_HANDLE_BIT_NV: Self
Native value VK_PRIVATE_DATA_SLOT_CREATE_BASE_OBJECT_HANDLE_BIT_NV.
Khronos reference: VK_PRIVATE_DATA_SLOT_CREATE_BASE_OBJECT_HANDLE_BIT_NV
pub const fn from_raw(value: u32) -> Self
pub const fn as_raw(self) -> u32
pub const fn empty() -> Self
Trait Implementations§
impl Copy for PrivateDataSlotCreateFlagBits
impl Eq for PrivateDataSlotCreateFlagBits
Source§impl Hash for PrivateDataSlotCreateFlagBits
impl Hash for PrivateDataSlotCreateFlagBits
Source§impl Not for PrivateDataSlotCreateFlagBits
impl Not for PrivateDataSlotCreateFlagBits
impl StructuralPartialEq for PrivateDataSlotCreateFlagBits
Auto Trait Implementations§
impl Forget for PrivateDataSlotCreateFlagBits
impl Freeze for PrivateDataSlotCreateFlagBits
impl Move for PrivateDataSlotCreateFlagBits
impl RefUnwindSafe for PrivateDataSlotCreateFlagBits
impl Send for PrivateDataSlotCreateFlagBits
impl Sync for PrivateDataSlotCreateFlagBits
impl Unpin for PrivateDataSlotCreateFlagBits
impl UnsafeUnpin for PrivateDataSlotCreateFlagBits
impl UnwindSafe for PrivateDataSlotCreateFlagBits
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