pub struct VideoSessionCreateFlagBitsKHR(/* private fields */);Expand description
Implementations§
Source§impl VideoSessionCreateFlagBitsKHR
impl VideoSessionCreateFlagBitsKHR
Sourcepub const PROTECTED_CONTENT: Self
pub const PROTECTED_CONTENT: Self
Bit 0.
Sourcepub const ALLOW_ENCODE_PARAMETER_OPTIMIZATIONS: Self
pub const ALLOW_ENCODE_PARAMETER_OPTIMIZATIONS: Self
Bit 1.
Sourcepub const INLINE_QUERIES: Self
pub const INLINE_QUERIES: Self
Bit 2.
Sourcepub const ALLOW_ENCODE_QUANTIZATION_DELTA_MAP: Self
pub const ALLOW_ENCODE_QUANTIZATION_DELTA_MAP: Self
Bit 3.
Sourcepub const ALLOW_ENCODE_EMPHASIS_MAP: Self
pub const ALLOW_ENCODE_EMPHASIS_MAP: Self
Bit 4.
Sourcepub const INLINE_SESSION_PARAMETERS: Self
pub const INLINE_SESSION_PARAMETERS: Self
Bit 5.
pub const fn empty() -> Self
pub const fn from_raw(value: u32) -> Self
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: Self) -> bool
pub const fn all() -> Self
Trait Implementations§
Source§impl BitAndAssign for VideoSessionCreateFlagBitsKHR
impl BitAndAssign for VideoSessionCreateFlagBitsKHR
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOrAssign for VideoSessionCreateFlagBitsKHR
impl BitOrAssign for VideoSessionCreateFlagBitsKHR
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXorAssign for VideoSessionCreateFlagBitsKHR
impl BitXorAssign for VideoSessionCreateFlagBitsKHR
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for VideoSessionCreateFlagBitsKHR
impl Clone for VideoSessionCreateFlagBitsKHR
Source§fn clone(&self) -> VideoSessionCreateFlagBitsKHR
fn clone(&self) -> VideoSessionCreateFlagBitsKHR
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 Default for VideoSessionCreateFlagBitsKHR
impl Default for VideoSessionCreateFlagBitsKHR
Source§fn default() -> VideoSessionCreateFlagBitsKHR
fn default() -> VideoSessionCreateFlagBitsKHR
Returns the “default value” for a type. Read more
Source§impl Hash for VideoSessionCreateFlagBitsKHR
impl Hash for VideoSessionCreateFlagBitsKHR
Source§impl Not for VideoSessionCreateFlagBitsKHR
impl Not for VideoSessionCreateFlagBitsKHR
Source§impl Ord for VideoSessionCreateFlagBitsKHR
impl Ord for VideoSessionCreateFlagBitsKHR
Source§fn cmp(&self, other: &VideoSessionCreateFlagBitsKHR) -> Ordering
fn cmp(&self, other: &VideoSessionCreateFlagBitsKHR) -> 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 PartialEq for VideoSessionCreateFlagBitsKHR
impl PartialEq for VideoSessionCreateFlagBitsKHR
Source§fn eq(&self, other: &VideoSessionCreateFlagBitsKHR) -> bool
fn eq(&self, other: &VideoSessionCreateFlagBitsKHR) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for VideoSessionCreateFlagBitsKHR
impl PartialOrd for VideoSessionCreateFlagBitsKHR
impl Copy for VideoSessionCreateFlagBitsKHR
impl Eq for VideoSessionCreateFlagBitsKHR
impl StructuralPartialEq for VideoSessionCreateFlagBitsKHR
Auto Trait Implementations§
impl Freeze for VideoSessionCreateFlagBitsKHR
impl RefUnwindSafe for VideoSessionCreateFlagBitsKHR
impl Send for VideoSessionCreateFlagBitsKHR
impl Sync for VideoSessionCreateFlagBitsKHR
impl Unpin for VideoSessionCreateFlagBitsKHR
impl UnsafeUnpin for VideoSessionCreateFlagBitsKHR
impl UnwindSafe for VideoSessionCreateFlagBitsKHR
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