pub struct VideoCapabilityFlagBitsKHR(/* private fields */);Expand description
Implementations§
Source§impl VideoCapabilityFlagBitsKHR
impl VideoCapabilityFlagBitsKHR
Sourcepub const PROTECTED_CONTENT: Self
pub const PROTECTED_CONTENT: Self
Bit 0.
Sourcepub const SEPARATE_REFERENCE_IMAGES: Self
pub const SEPARATE_REFERENCE_IMAGES: Self
Bit 1.
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 BitAnd for VideoCapabilityFlagBitsKHR
impl BitAnd for VideoCapabilityFlagBitsKHR
Source§impl BitAndAssign for VideoCapabilityFlagBitsKHR
impl BitAndAssign for VideoCapabilityFlagBitsKHR
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOr for VideoCapabilityFlagBitsKHR
impl BitOr for VideoCapabilityFlagBitsKHR
Source§impl BitOrAssign for VideoCapabilityFlagBitsKHR
impl BitOrAssign for VideoCapabilityFlagBitsKHR
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXor for VideoCapabilityFlagBitsKHR
impl BitXor for VideoCapabilityFlagBitsKHR
Source§impl BitXorAssign for VideoCapabilityFlagBitsKHR
impl BitXorAssign for VideoCapabilityFlagBitsKHR
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for VideoCapabilityFlagBitsKHR
impl Clone for VideoCapabilityFlagBitsKHR
Source§fn clone(&self) -> VideoCapabilityFlagBitsKHR
fn clone(&self) -> VideoCapabilityFlagBitsKHR
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 VideoCapabilityFlagBitsKHR
impl Debug for VideoCapabilityFlagBitsKHR
Source§impl Default for VideoCapabilityFlagBitsKHR
impl Default for VideoCapabilityFlagBitsKHR
Source§fn default() -> VideoCapabilityFlagBitsKHR
fn default() -> VideoCapabilityFlagBitsKHR
Returns the “default value” for a type. Read more
Source§impl Hash for VideoCapabilityFlagBitsKHR
impl Hash for VideoCapabilityFlagBitsKHR
Source§impl Not for VideoCapabilityFlagBitsKHR
impl Not for VideoCapabilityFlagBitsKHR
Source§impl Ord for VideoCapabilityFlagBitsKHR
impl Ord for VideoCapabilityFlagBitsKHR
Source§fn cmp(&self, other: &VideoCapabilityFlagBitsKHR) -> Ordering
fn cmp(&self, other: &VideoCapabilityFlagBitsKHR) -> 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 VideoCapabilityFlagBitsKHR
impl PartialOrd for VideoCapabilityFlagBitsKHR
impl Copy for VideoCapabilityFlagBitsKHR
impl Eq for VideoCapabilityFlagBitsKHR
impl StructuralPartialEq for VideoCapabilityFlagBitsKHR
Auto Trait Implementations§
impl Freeze for VideoCapabilityFlagBitsKHR
impl RefUnwindSafe for VideoCapabilityFlagBitsKHR
impl Send for VideoCapabilityFlagBitsKHR
impl Sync for VideoCapabilityFlagBitsKHR
impl Unpin for VideoCapabilityFlagBitsKHR
impl UnsafeUnpin for VideoCapabilityFlagBitsKHR
impl UnwindSafe for VideoCapabilityFlagBitsKHR
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