#[repr(transparent)]pub struct VideoChromaSubsamplingFlagBitsKHR(pub u32);Expand description
Open integer representation of VkVideoChromaSubsamplingFlagBitsKHR.
Tuple Fields§
§0: u32Implementations§
Source§impl VideoChromaSubsamplingFlagBitsKHR
impl VideoChromaSubsamplingFlagBitsKHR
Sourcepub const INVALID_KHR: Self
pub const INVALID_KHR: Self
Native value VK_VIDEO_CHROMA_SUBSAMPLING_INVALID_KHR.
Sourcepub const MONOCHROME_BIT_KHR: Self
pub const MONOCHROME_BIT_KHR: Self
Native value VK_VIDEO_CHROMA_SUBSAMPLING_MONOCHROME_BIT_KHR.
Khronos reference: VK_VIDEO_CHROMA_SUBSAMPLING_MONOCHROME_BIT_KHR
Sourcepub const _420_BIT_KHR: Self
pub const _420_BIT_KHR: Self
Native value VK_VIDEO_CHROMA_SUBSAMPLING_420_BIT_KHR.
Sourcepub const _422_BIT_KHR: Self
pub const _422_BIT_KHR: Self
Native value VK_VIDEO_CHROMA_SUBSAMPLING_422_BIT_KHR.
Sourcepub const _444_BIT_KHR: Self
pub const _444_BIT_KHR: Self
Native value VK_VIDEO_CHROMA_SUBSAMPLING_444_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 VideoChromaSubsamplingFlagBitsKHR
impl Eq for VideoChromaSubsamplingFlagBitsKHR
impl StructuralPartialEq for VideoChromaSubsamplingFlagBitsKHR
Auto Trait Implementations§
impl Forget for VideoChromaSubsamplingFlagBitsKHR
impl Freeze for VideoChromaSubsamplingFlagBitsKHR
impl Move for VideoChromaSubsamplingFlagBitsKHR
impl RefUnwindSafe for VideoChromaSubsamplingFlagBitsKHR
impl Send for VideoChromaSubsamplingFlagBitsKHR
impl Sync for VideoChromaSubsamplingFlagBitsKHR
impl Unpin for VideoChromaSubsamplingFlagBitsKHR
impl UnsafeUnpin for VideoChromaSubsamplingFlagBitsKHR
impl UnwindSafe for VideoChromaSubsamplingFlagBitsKHR
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