#[repr(transparent)]pub struct VideoComponentBitDepthFlagBitsKHR(pub u32);Expand description
Open integer representation of VkVideoComponentBitDepthFlagBitsKHR.
Tuple Fields§
§0: u32Implementations§
Source§impl VideoComponentBitDepthFlagBitsKHR
impl VideoComponentBitDepthFlagBitsKHR
Sourcepub const INVALID_KHR: Self
pub const INVALID_KHR: Self
Native value VK_VIDEO_COMPONENT_BIT_DEPTH_INVALID_KHR.
Sourcepub const _8_BIT_KHR: Self
pub const _8_BIT_KHR: Self
Native value VK_VIDEO_COMPONENT_BIT_DEPTH_8_BIT_KHR.
Sourcepub const _10_BIT_KHR: Self
pub const _10_BIT_KHR: Self
Native value VK_VIDEO_COMPONENT_BIT_DEPTH_10_BIT_KHR.
Sourcepub const _12_BIT_KHR: Self
pub const _12_BIT_KHR: Self
Native value VK_VIDEO_COMPONENT_BIT_DEPTH_12_BIT_KHR.
pub const fn from_raw(value: u32) -> Self
pub const fn as_raw(self) -> u32
pub const fn empty() -> Self
Trait Implementations§
impl Copy for VideoComponentBitDepthFlagBitsKHR
impl Eq for VideoComponentBitDepthFlagBitsKHR
impl StructuralPartialEq for VideoComponentBitDepthFlagBitsKHR
Auto Trait Implementations§
impl Forget for VideoComponentBitDepthFlagBitsKHR
impl Freeze for VideoComponentBitDepthFlagBitsKHR
impl Move for VideoComponentBitDepthFlagBitsKHR
impl RefUnwindSafe for VideoComponentBitDepthFlagBitsKHR
impl Send for VideoComponentBitDepthFlagBitsKHR
impl Sync for VideoComponentBitDepthFlagBitsKHR
impl Unpin for VideoComponentBitDepthFlagBitsKHR
impl UnsafeUnpin for VideoComponentBitDepthFlagBitsKHR
impl UnwindSafe for VideoComponentBitDepthFlagBitsKHR
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