#[repr(transparent)]pub struct DisplayPlaneAlphaFlagBitsKHR(pub u32);Expand description
Open integer representation of VkDisplayPlaneAlphaFlagBitsKHR.
Tuple Fields§
§0: u32Implementations§
Source§impl DisplayPlaneAlphaFlagBitsKHR
impl DisplayPlaneAlphaFlagBitsKHR
Sourcepub const OPAQUE_BIT_KHR: Self
pub const OPAQUE_BIT_KHR: Self
Native value VK_DISPLAY_PLANE_ALPHA_OPAQUE_BIT_KHR.
Sourcepub const GLOBAL_BIT_KHR: Self
pub const GLOBAL_BIT_KHR: Self
Native value VK_DISPLAY_PLANE_ALPHA_GLOBAL_BIT_KHR.
Sourcepub const PER_PIXEL_BIT_KHR: Self
pub const PER_PIXEL_BIT_KHR: Self
Native value VK_DISPLAY_PLANE_ALPHA_PER_PIXEL_BIT_KHR.
Sourcepub const PER_PIXEL_PREMULTIPLIED_BIT_KHR: Self
pub const PER_PIXEL_PREMULTIPLIED_BIT_KHR: Self
Native value VK_DISPLAY_PLANE_ALPHA_PER_PIXEL_PREMULTIPLIED_BIT_KHR.
Khronos reference: VK_DISPLAY_PLANE_ALPHA_PER_PIXEL_PREMULTIPLIED_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 DisplayPlaneAlphaFlagBitsKHR
impl BitOr for DisplayPlaneAlphaFlagBitsKHR
Source§impl Clone for DisplayPlaneAlphaFlagBitsKHR
impl Clone for DisplayPlaneAlphaFlagBitsKHR
impl Copy for DisplayPlaneAlphaFlagBitsKHR
Source§impl Debug for DisplayPlaneAlphaFlagBitsKHR
impl Debug for DisplayPlaneAlphaFlagBitsKHR
impl Eq for DisplayPlaneAlphaFlagBitsKHR
Source§impl Hash for DisplayPlaneAlphaFlagBitsKHR
impl Hash for DisplayPlaneAlphaFlagBitsKHR
Source§impl Not for DisplayPlaneAlphaFlagBitsKHR
impl Not for DisplayPlaneAlphaFlagBitsKHR
impl StructuralPartialEq for DisplayPlaneAlphaFlagBitsKHR
Auto Trait Implementations§
impl Forget for DisplayPlaneAlphaFlagBitsKHR
impl Freeze for DisplayPlaneAlphaFlagBitsKHR
impl Move for DisplayPlaneAlphaFlagBitsKHR
impl RefUnwindSafe for DisplayPlaneAlphaFlagBitsKHR
impl Send for DisplayPlaneAlphaFlagBitsKHR
impl Sync for DisplayPlaneAlphaFlagBitsKHR
impl Unpin for DisplayPlaneAlphaFlagBitsKHR
impl UnsafeUnpin for DisplayPlaneAlphaFlagBitsKHR
impl UnwindSafe for DisplayPlaneAlphaFlagBitsKHR
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