pub struct VideoDecodeUsageFlagBitsKHR(/* private fields */);Expand description
Implementations§
Source§impl VideoDecodeUsageFlagBitsKHR
impl VideoDecodeUsageFlagBitsKHR
pub const DEFAULT: VideoDecodeUsageFlagBitsKHR
Sourcepub const TRANSCODING: VideoDecodeUsageFlagBitsKHR
pub const TRANSCODING: VideoDecodeUsageFlagBitsKHR
Bit 0.
Sourcepub const OFFLINE: VideoDecodeUsageFlagBitsKHR
pub const OFFLINE: VideoDecodeUsageFlagBitsKHR
Bit 1.
Sourcepub const STREAMING: VideoDecodeUsageFlagBitsKHR
pub const STREAMING: VideoDecodeUsageFlagBitsKHR
Bit 2.
pub const fn empty() -> VideoDecodeUsageFlagBitsKHR
pub const fn from_raw(value: u32) -> VideoDecodeUsageFlagBitsKHR
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: VideoDecodeUsageFlagBitsKHR) -> bool
pub const fn all() -> VideoDecodeUsageFlagBitsKHR
Trait Implementations§
Source§impl BitAnd for VideoDecodeUsageFlagBitsKHR
impl BitAnd for VideoDecodeUsageFlagBitsKHR
Source§type Output = VideoDecodeUsageFlagBitsKHR
type Output = VideoDecodeUsageFlagBitsKHR
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: VideoDecodeUsageFlagBitsKHR) -> VideoDecodeUsageFlagBitsKHR
fn bitand(self, rhs: VideoDecodeUsageFlagBitsKHR) -> VideoDecodeUsageFlagBitsKHR
Performs the
& operation. Read moreSource§impl BitAndAssign for VideoDecodeUsageFlagBitsKHR
impl BitAndAssign for VideoDecodeUsageFlagBitsKHR
Source§fn bitand_assign(&mut self, rhs: VideoDecodeUsageFlagBitsKHR)
fn bitand_assign(&mut self, rhs: VideoDecodeUsageFlagBitsKHR)
Performs the
&= operation. Read moreSource§impl BitOr for VideoDecodeUsageFlagBitsKHR
impl BitOr for VideoDecodeUsageFlagBitsKHR
Source§type Output = VideoDecodeUsageFlagBitsKHR
type Output = VideoDecodeUsageFlagBitsKHR
The resulting type after applying the
| operator.Source§fn bitor(self, rhs: VideoDecodeUsageFlagBitsKHR) -> VideoDecodeUsageFlagBitsKHR
fn bitor(self, rhs: VideoDecodeUsageFlagBitsKHR) -> VideoDecodeUsageFlagBitsKHR
Performs the
| operation. Read moreSource§impl BitOrAssign for VideoDecodeUsageFlagBitsKHR
impl BitOrAssign for VideoDecodeUsageFlagBitsKHR
Source§fn bitor_assign(&mut self, rhs: VideoDecodeUsageFlagBitsKHR)
fn bitor_assign(&mut self, rhs: VideoDecodeUsageFlagBitsKHR)
Performs the
|= operation. Read moreSource§impl BitXor for VideoDecodeUsageFlagBitsKHR
impl BitXor for VideoDecodeUsageFlagBitsKHR
Source§type Output = VideoDecodeUsageFlagBitsKHR
type Output = VideoDecodeUsageFlagBitsKHR
The resulting type after applying the
^ operator.Source§fn bitxor(self, rhs: VideoDecodeUsageFlagBitsKHR) -> VideoDecodeUsageFlagBitsKHR
fn bitxor(self, rhs: VideoDecodeUsageFlagBitsKHR) -> VideoDecodeUsageFlagBitsKHR
Performs the
^ operation. Read moreSource§impl BitXorAssign for VideoDecodeUsageFlagBitsKHR
impl BitXorAssign for VideoDecodeUsageFlagBitsKHR
Source§fn bitxor_assign(&mut self, rhs: VideoDecodeUsageFlagBitsKHR)
fn bitxor_assign(&mut self, rhs: VideoDecodeUsageFlagBitsKHR)
Performs the
^= operation. Read moreSource§impl Clone for VideoDecodeUsageFlagBitsKHR
impl Clone for VideoDecodeUsageFlagBitsKHR
Source§fn clone(&self) -> VideoDecodeUsageFlagBitsKHR
fn clone(&self) -> VideoDecodeUsageFlagBitsKHR
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VideoDecodeUsageFlagBitsKHR
impl Debug for VideoDecodeUsageFlagBitsKHR
Source§impl Default for VideoDecodeUsageFlagBitsKHR
impl Default for VideoDecodeUsageFlagBitsKHR
Source§fn default() -> VideoDecodeUsageFlagBitsKHR
fn default() -> VideoDecodeUsageFlagBitsKHR
Returns the “default value” for a type. Read more
Source§impl Hash for VideoDecodeUsageFlagBitsKHR
impl Hash for VideoDecodeUsageFlagBitsKHR
Source§impl Not for VideoDecodeUsageFlagBitsKHR
impl Not for VideoDecodeUsageFlagBitsKHR
Source§type Output = VideoDecodeUsageFlagBitsKHR
type Output = VideoDecodeUsageFlagBitsKHR
The resulting type after applying the
! operator.Source§fn not(self) -> VideoDecodeUsageFlagBitsKHR
fn not(self) -> VideoDecodeUsageFlagBitsKHR
Performs the unary
! operation. Read moreSource§impl Ord for VideoDecodeUsageFlagBitsKHR
impl Ord for VideoDecodeUsageFlagBitsKHR
Source§fn cmp(&self, other: &VideoDecodeUsageFlagBitsKHR) -> Ordering
fn cmp(&self, other: &VideoDecodeUsageFlagBitsKHR) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for VideoDecodeUsageFlagBitsKHR
impl PartialOrd for VideoDecodeUsageFlagBitsKHR
impl Copy for VideoDecodeUsageFlagBitsKHR
impl Eq for VideoDecodeUsageFlagBitsKHR
impl StructuralPartialEq for VideoDecodeUsageFlagBitsKHR
Auto Trait Implementations§
impl Freeze 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