#[repr(transparent)]pub struct VideoCodingControlFlagBitsKHR(pub u32);Expand description
Open integer representation of VkVideoCodingControlFlagBitsKHR.
Tuple Fields§
§0: u32Implementations§
Source§impl VideoCodingControlFlagBitsKHR
impl VideoCodingControlFlagBitsKHR
Sourcepub const RESET_BIT_KHR: Self
pub const RESET_BIT_KHR: Self
Native value VK_VIDEO_CODING_CONTROL_RESET_BIT_KHR.
Sourcepub const ENCODE_RATE_CONTROL_BIT_KHR: Self
pub const ENCODE_RATE_CONTROL_BIT_KHR: Self
Native value VK_VIDEO_CODING_CONTROL_ENCODE_RATE_CONTROL_BIT_KHR.
Khronos reference: VK_VIDEO_CODING_CONTROL_ENCODE_RATE_CONTROL_BIT_KHR
Sourcepub const ENCODE_QUALITY_LEVEL_BIT_KHR: Self
pub const ENCODE_QUALITY_LEVEL_BIT_KHR: Self
Native value VK_VIDEO_CODING_CONTROL_ENCODE_QUALITY_LEVEL_BIT_KHR.
Khronos reference: VK_VIDEO_CODING_CONTROL_ENCODE_QUALITY_LEVEL_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 VideoCodingControlFlagBitsKHR
impl Eq for VideoCodingControlFlagBitsKHR
Source§impl Hash for VideoCodingControlFlagBitsKHR
impl Hash for VideoCodingControlFlagBitsKHR
Source§impl Not for VideoCodingControlFlagBitsKHR
impl Not for VideoCodingControlFlagBitsKHR
impl StructuralPartialEq for VideoCodingControlFlagBitsKHR
Auto Trait Implementations§
impl Forget for VideoCodingControlFlagBitsKHR
impl Freeze for VideoCodingControlFlagBitsKHR
impl Move for VideoCodingControlFlagBitsKHR
impl RefUnwindSafe for VideoCodingControlFlagBitsKHR
impl Send for VideoCodingControlFlagBitsKHR
impl Sync for VideoCodingControlFlagBitsKHR
impl Unpin for VideoCodingControlFlagBitsKHR
impl UnsafeUnpin for VideoCodingControlFlagBitsKHR
impl UnwindSafe for VideoCodingControlFlagBitsKHR
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