#[repr(transparent)]pub struct MemoryHeapFlagBits(pub u32);Expand description
Open integer representation of VkMemoryHeapFlagBits.
Tuple Fields§
§0: u32Implementations§
Source§impl MemoryHeapFlagBits
impl MemoryHeapFlagBits
Sourcepub const DEVICE_LOCAL_BIT: Self
pub const DEVICE_LOCAL_BIT: Self
Native value VK_MEMORY_HEAP_DEVICE_LOCAL_BIT.
Sourcepub const MULTI_INSTANCE_BIT: Self
pub const MULTI_INSTANCE_BIT: Self
Native value VK_MEMORY_HEAP_MULTI_INSTANCE_BIT.
Sourcepub const MULTI_INSTANCE_BIT_KHR: Self
pub const MULTI_INSTANCE_BIT_KHR: Self
Native value VK_MEMORY_HEAP_MULTI_INSTANCE_BIT_KHR.
Sourcepub const TILE_MEMORY_BIT_QCOM: Self
pub const TILE_MEMORY_BIT_QCOM: Self
Native value VK_MEMORY_HEAP_TILE_MEMORY_BIT_QCOM.
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 MemoryHeapFlagBits
impl BitAnd for MemoryHeapFlagBits
Source§impl BitOr for MemoryHeapFlagBits
impl BitOr for MemoryHeapFlagBits
Source§impl BitXor for MemoryHeapFlagBits
impl BitXor for MemoryHeapFlagBits
Source§impl Clone for MemoryHeapFlagBits
impl Clone for MemoryHeapFlagBits
impl Copy for MemoryHeapFlagBits
Source§impl Debug for MemoryHeapFlagBits
impl Debug for MemoryHeapFlagBits
Source§impl Default for MemoryHeapFlagBits
impl Default for MemoryHeapFlagBits
impl Eq for MemoryHeapFlagBits
Source§impl Hash for MemoryHeapFlagBits
impl Hash for MemoryHeapFlagBits
Source§impl Not for MemoryHeapFlagBits
impl Not for MemoryHeapFlagBits
Source§impl PartialEq for MemoryHeapFlagBits
impl PartialEq for MemoryHeapFlagBits
impl StructuralPartialEq for MemoryHeapFlagBits
Auto Trait Implementations§
impl Forget for MemoryHeapFlagBits
impl Freeze for MemoryHeapFlagBits
impl Move for MemoryHeapFlagBits
impl RefUnwindSafe for MemoryHeapFlagBits
impl Send for MemoryHeapFlagBits
impl Sync for MemoryHeapFlagBits
impl Unpin for MemoryHeapFlagBits
impl UnsafeUnpin for MemoryHeapFlagBits
impl UnwindSafe for MemoryHeapFlagBits
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