#[repr(transparent)]pub struct ExternalFenceFeatureFlagBits(pub u32);Expand description
Open integer representation of VkExternalFenceFeatureFlagBits.
Tuple Fields§
§0: u32Implementations§
Source§impl ExternalFenceFeatureFlagBits
impl ExternalFenceFeatureFlagBits
Sourcepub const EXPORTABLE_BIT: Self
pub const EXPORTABLE_BIT: Self
Native value VK_EXTERNAL_FENCE_FEATURE_EXPORTABLE_BIT.
Sourcepub const IMPORTABLE_BIT: Self
pub const IMPORTABLE_BIT: Self
Native value VK_EXTERNAL_FENCE_FEATURE_IMPORTABLE_BIT.
Sourcepub const EXPORTABLE_BIT_KHR: Self
pub const EXPORTABLE_BIT_KHR: Self
Native value VK_EXTERNAL_FENCE_FEATURE_EXPORTABLE_BIT_KHR.
Khronos reference: VK_EXTERNAL_FENCE_FEATURE_EXPORTABLE_BIT_KHR
Sourcepub const IMPORTABLE_BIT_KHR: Self
pub const IMPORTABLE_BIT_KHR: Self
Native value VK_EXTERNAL_FENCE_FEATURE_IMPORTABLE_BIT_KHR.
Khronos reference: VK_EXTERNAL_FENCE_FEATURE_IMPORTABLE_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 BitOr for ExternalFenceFeatureFlagBits
impl BitOr for ExternalFenceFeatureFlagBits
Source§impl Clone for ExternalFenceFeatureFlagBits
impl Clone for ExternalFenceFeatureFlagBits
impl Copy for ExternalFenceFeatureFlagBits
Source§impl Debug for ExternalFenceFeatureFlagBits
impl Debug for ExternalFenceFeatureFlagBits
impl Eq for ExternalFenceFeatureFlagBits
Source§impl Hash for ExternalFenceFeatureFlagBits
impl Hash for ExternalFenceFeatureFlagBits
Source§impl Not for ExternalFenceFeatureFlagBits
impl Not for ExternalFenceFeatureFlagBits
impl StructuralPartialEq for ExternalFenceFeatureFlagBits
Auto Trait Implementations§
impl Forget for ExternalFenceFeatureFlagBits
impl Freeze for ExternalFenceFeatureFlagBits
impl Move for ExternalFenceFeatureFlagBits
impl RefUnwindSafe for ExternalFenceFeatureFlagBits
impl Send for ExternalFenceFeatureFlagBits
impl Sync for ExternalFenceFeatureFlagBits
impl Unpin for ExternalFenceFeatureFlagBits
impl UnsafeUnpin for ExternalFenceFeatureFlagBits
impl UnwindSafe for ExternalFenceFeatureFlagBits
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