#[repr(u32)]pub enum ScopeKHR {
Device = 1,
Workgroup = 2,
Subgroup = 3,
QueueFamily = 5,
}Expand description
Variants§
Implementations§
Source§impl ScopeKHR
impl ScopeKHR
pub const DeviceNV: Self = Self::Device
pub const WorkgroupNV: Self = Self::Workgroup
pub const SubgroupNV: Self = Self::Subgroup
pub const QueueFamilyNV: Self = Self::QueueFamily
Trait Implementations§
impl Copy for ScopeKHR
impl Eq for ScopeKHR
impl StructuralPartialEq for ScopeKHR
Auto Trait Implementations§
impl Freeze for ScopeKHR
impl RefUnwindSafe for ScopeKHR
impl Send for ScopeKHR
impl Sync for ScopeKHR
impl Unpin for ScopeKHR
impl UnsafeUnpin for ScopeKHR
impl UnwindSafe for ScopeKHR
Blanket Implementations§
impl<T> Alias<T> for T
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