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