#[repr(transparent)]pub struct VideoDecodeUsageFlagBitsKHR(pub u32);Expand description
Open integer representation of VkVideoDecodeUsageFlagBitsKHR.
Tuple Fields§
§0: u32Implementations§
Source§impl VideoDecodeUsageFlagBitsKHR
impl VideoDecodeUsageFlagBitsKHR
Sourcepub const DEFAULT_KHR: Self
pub const DEFAULT_KHR: Self
Native value VK_VIDEO_DECODE_USAGE_DEFAULT_KHR.
Sourcepub const TRANSCODING_BIT_KHR: Self
pub const TRANSCODING_BIT_KHR: Self
Native value VK_VIDEO_DECODE_USAGE_TRANSCODING_BIT_KHR.
Khronos reference: VK_VIDEO_DECODE_USAGE_TRANSCODING_BIT_KHR
Sourcepub const OFFLINE_BIT_KHR: Self
pub const OFFLINE_BIT_KHR: Self
Native value VK_VIDEO_DECODE_USAGE_OFFLINE_BIT_KHR.
Sourcepub const STREAMING_BIT_KHR: Self
pub const STREAMING_BIT_KHR: Self
Native value VK_VIDEO_DECODE_USAGE_STREAMING_BIT_KHR.
pub const fn from_raw(value: u32) -> Self
pub const fn as_raw(self) -> u32
pub const fn empty() -> Self
Trait Implementations§
Source§impl BitAnd for VideoDecodeUsageFlagBitsKHR
impl BitAnd for VideoDecodeUsageFlagBitsKHR
Source§impl BitOr for VideoDecodeUsageFlagBitsKHR
impl BitOr for VideoDecodeUsageFlagBitsKHR
Source§impl BitXor for VideoDecodeUsageFlagBitsKHR
impl BitXor for VideoDecodeUsageFlagBitsKHR
Source§impl Clone for VideoDecodeUsageFlagBitsKHR
impl Clone for VideoDecodeUsageFlagBitsKHR
impl Copy for VideoDecodeUsageFlagBitsKHR
Source§impl Debug for VideoDecodeUsageFlagBitsKHR
impl Debug for VideoDecodeUsageFlagBitsKHR
impl Eq for VideoDecodeUsageFlagBitsKHR
Source§impl Hash for VideoDecodeUsageFlagBitsKHR
impl Hash for VideoDecodeUsageFlagBitsKHR
Source§impl Not for VideoDecodeUsageFlagBitsKHR
impl Not for VideoDecodeUsageFlagBitsKHR
impl StructuralPartialEq for VideoDecodeUsageFlagBitsKHR
Auto Trait Implementations§
impl Forget for VideoDecodeUsageFlagBitsKHR
impl Freeze for VideoDecodeUsageFlagBitsKHR
impl Move for VideoDecodeUsageFlagBitsKHR
impl RefUnwindSafe for VideoDecodeUsageFlagBitsKHR
impl Send for VideoDecodeUsageFlagBitsKHR
impl Sync for VideoDecodeUsageFlagBitsKHR
impl Unpin for VideoDecodeUsageFlagBitsKHR
impl UnsafeUnpin for VideoDecodeUsageFlagBitsKHR
impl UnwindSafe for VideoDecodeUsageFlagBitsKHR
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