#[repr(transparent)]pub struct VideoEncodeH265TransformBlockSizeFlagBitsKHR(pub u32);Expand description
Open integer representation of VkVideoEncodeH265TransformBlockSizeFlagBitsKHR.
Khronos reference: VkVideoEncodeH265TransformBlockSizeFlagBitsKHR
Tuple Fields§
§0: u32Implementations§
Source§impl VideoEncodeH265TransformBlockSizeFlagBitsKHR
impl VideoEncodeH265TransformBlockSizeFlagBitsKHR
Sourcepub const _4_BIT_KHR: Self
pub const _4_BIT_KHR: Self
Native value VK_VIDEO_ENCODE_H265_TRANSFORM_BLOCK_SIZE_4_BIT_KHR.
Khronos reference: VK_VIDEO_ENCODE_H265_TRANSFORM_BLOCK_SIZE_4_BIT_KHR
Sourcepub const _8_BIT_KHR: Self
pub const _8_BIT_KHR: Self
Native value VK_VIDEO_ENCODE_H265_TRANSFORM_BLOCK_SIZE_8_BIT_KHR.
Khronos reference: VK_VIDEO_ENCODE_H265_TRANSFORM_BLOCK_SIZE_8_BIT_KHR
Sourcepub const _16_BIT_KHR: Self
pub const _16_BIT_KHR: Self
Native value VK_VIDEO_ENCODE_H265_TRANSFORM_BLOCK_SIZE_16_BIT_KHR.
Khronos reference: VK_VIDEO_ENCODE_H265_TRANSFORM_BLOCK_SIZE_16_BIT_KHR
Sourcepub const _32_BIT_KHR: Self
pub const _32_BIT_KHR: Self
Native value VK_VIDEO_ENCODE_H265_TRANSFORM_BLOCK_SIZE_32_BIT_KHR.
Khronos reference: VK_VIDEO_ENCODE_H265_TRANSFORM_BLOCK_SIZE_32_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 VideoEncodeH265TransformBlockSizeFlagBitsKHR
impl Eq for VideoEncodeH265TransformBlockSizeFlagBitsKHR
impl StructuralPartialEq for VideoEncodeH265TransformBlockSizeFlagBitsKHR
Auto Trait Implementations§
impl Forget for VideoEncodeH265TransformBlockSizeFlagBitsKHR
impl Freeze for VideoEncodeH265TransformBlockSizeFlagBitsKHR
impl Move for VideoEncodeH265TransformBlockSizeFlagBitsKHR
impl RefUnwindSafe for VideoEncodeH265TransformBlockSizeFlagBitsKHR
impl Send for VideoEncodeH265TransformBlockSizeFlagBitsKHR
impl Sync for VideoEncodeH265TransformBlockSizeFlagBitsKHR
impl Unpin for VideoEncodeH265TransformBlockSizeFlagBitsKHR
impl UnsafeUnpin for VideoEncodeH265TransformBlockSizeFlagBitsKHR
impl UnwindSafe for VideoEncodeH265TransformBlockSizeFlagBitsKHR
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