#[repr(transparent)]pub struct VideoEncodeAV1SuperblockSizeFlagBitsKHR(pub u32);Expand description
Open integer representation of VkVideoEncodeAV1SuperblockSizeFlagBitsKHR.
Khronos reference: VkVideoEncodeAV1SuperblockSizeFlagBitsKHR
Tuple Fields§
§0: u32Implementations§
Source§impl VideoEncodeAV1SuperblockSizeFlagBitsKHR
impl VideoEncodeAV1SuperblockSizeFlagBitsKHR
Sourcepub const _64_BIT_KHR: Self
pub const _64_BIT_KHR: Self
Native value VK_VIDEO_ENCODE_AV1_SUPERBLOCK_SIZE_64_BIT_KHR.
Khronos reference: VK_VIDEO_ENCODE_AV1_SUPERBLOCK_SIZE_64_BIT_KHR
Sourcepub const _128_BIT_KHR: Self
pub const _128_BIT_KHR: Self
Native value VK_VIDEO_ENCODE_AV1_SUPERBLOCK_SIZE_128_BIT_KHR.
Khronos reference: VK_VIDEO_ENCODE_AV1_SUPERBLOCK_SIZE_128_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 VideoEncodeAV1SuperblockSizeFlagBitsKHR
impl Eq for VideoEncodeAV1SuperblockSizeFlagBitsKHR
impl StructuralPartialEq for VideoEncodeAV1SuperblockSizeFlagBitsKHR
Auto Trait Implementations§
impl Forget for VideoEncodeAV1SuperblockSizeFlagBitsKHR
impl Freeze for VideoEncodeAV1SuperblockSizeFlagBitsKHR
impl Move for VideoEncodeAV1SuperblockSizeFlagBitsKHR
impl RefUnwindSafe for VideoEncodeAV1SuperblockSizeFlagBitsKHR
impl Send for VideoEncodeAV1SuperblockSizeFlagBitsKHR
impl Sync for VideoEncodeAV1SuperblockSizeFlagBitsKHR
impl Unpin for VideoEncodeAV1SuperblockSizeFlagBitsKHR
impl UnsafeUnpin for VideoEncodeAV1SuperblockSizeFlagBitsKHR
impl UnwindSafe for VideoEncodeAV1SuperblockSizeFlagBitsKHR
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