#[repr(u32)]pub enum VkSystemAllocationScope {
VK_SYSTEM_ALLOCATION_SCOPE_COMMAND = 0,
VK_SYSTEM_ALLOCATION_SCOPE_OBJECT = 1,
VK_SYSTEM_ALLOCATION_SCOPE_CACHE = 2,
VK_SYSTEM_ALLOCATION_SCOPE_DEVICE = 3,
VK_SYSTEM_ALLOCATION_SCOPE_INSTANCE = 4,
}Variants§
VK_SYSTEM_ALLOCATION_SCOPE_COMMAND = 0
VK_SYSTEM_ALLOCATION_SCOPE_OBJECT = 1
VK_SYSTEM_ALLOCATION_SCOPE_CACHE = 2
VK_SYSTEM_ALLOCATION_SCOPE_DEVICE = 3
VK_SYSTEM_ALLOCATION_SCOPE_INSTANCE = 4
Trait Implementations§
Source§impl Clone for VkSystemAllocationScope
impl Clone for VkSystemAllocationScope
Source§fn clone(&self) -> VkSystemAllocationScope
fn clone(&self) -> VkSystemAllocationScope
Returns a copy 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 VkSystemAllocationScope
impl Debug for VkSystemAllocationScope
Source§impl PartialEq for VkSystemAllocationScope
impl PartialEq for VkSystemAllocationScope
impl Copy for VkSystemAllocationScope
impl Eq for VkSystemAllocationScope
impl StructuralPartialEq for VkSystemAllocationScope
Auto Trait Implementations§
impl Freeze for VkSystemAllocationScope
impl RefUnwindSafe for VkSystemAllocationScope
impl Send for VkSystemAllocationScope
impl Sync for VkSystemAllocationScope
impl Unpin for VkSystemAllocationScope
impl UnwindSafe for VkSystemAllocationScope
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