#[repr(transparent)]pub struct VkVideoEncodeCapabilityFlagsKHR(pub i32);Expand description
VkVideoEncodeCapabilityFlagsKHR
Tuple Fields§
§0: i32Implementations§
Source§impl VkVideoEncodeCapabilityFlagsKHR
impl VkVideoEncodeCapabilityFlagsKHR
Sourcepub const fn has_any_flags(self, flags: Self) -> bool
pub const fn has_any_flags(self, flags: Self) -> bool
return is any bits in flags are set
Sourcepub const fn has_flags_only(self, flags: Self) -> bool
pub const fn has_flags_only(self, flags: Self) -> bool
return is only bits in flags are set
Trait Implementations§
Source§impl BitAndAssign for VkVideoEncodeCapabilityFlagsKHR
impl BitAndAssign for VkVideoEncodeCapabilityFlagsKHR
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOrAssign for VkVideoEncodeCapabilityFlagsKHR
impl BitOrAssign for VkVideoEncodeCapabilityFlagsKHR
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXorAssign for VkVideoEncodeCapabilityFlagsKHR
impl BitXorAssign for VkVideoEncodeCapabilityFlagsKHR
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for VkVideoEncodeCapabilityFlagsKHR
impl Clone for VkVideoEncodeCapabilityFlagsKHR
Source§fn clone(&self) -> VkVideoEncodeCapabilityFlagsKHR
fn clone(&self) -> VkVideoEncodeCapabilityFlagsKHR
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 VkVideoEncodeCapabilityFlagsKHR
impl Default for VkVideoEncodeCapabilityFlagsKHR
Source§fn default() -> VkVideoEncodeCapabilityFlagsKHR
fn default() -> VkVideoEncodeCapabilityFlagsKHR
Returns the “default value” for a type. Read more
Source§impl From<VkVideoEncodeCapabilityFlagsKHR> for i32
impl From<VkVideoEncodeCapabilityFlagsKHR> for i32
Source§fn from(value: VkVideoEncodeCapabilityFlagsKHR) -> Self
fn from(value: VkVideoEncodeCapabilityFlagsKHR) -> Self
Converts to this type from the input type.
Source§impl From<i32> for VkVideoEncodeCapabilityFlagsKHR
impl From<i32> for VkVideoEncodeCapabilityFlagsKHR
Source§impl Ord for VkVideoEncodeCapabilityFlagsKHR
impl Ord for VkVideoEncodeCapabilityFlagsKHR
Source§fn cmp(&self, other: &VkVideoEncodeCapabilityFlagsKHR) -> Ordering
fn cmp(&self, other: &VkVideoEncodeCapabilityFlagsKHR) -> 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 VkVideoEncodeCapabilityFlagsKHR
impl PartialEq for VkVideoEncodeCapabilityFlagsKHR
Source§fn eq(&self, other: &VkVideoEncodeCapabilityFlagsKHR) -> bool
fn eq(&self, other: &VkVideoEncodeCapabilityFlagsKHR) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for VkVideoEncodeCapabilityFlagsKHR
impl PartialOrd for VkVideoEncodeCapabilityFlagsKHR
impl Copy for VkVideoEncodeCapabilityFlagsKHR
impl Eq for VkVideoEncodeCapabilityFlagsKHR
impl StructuralPartialEq for VkVideoEncodeCapabilityFlagsKHR
Auto Trait Implementations§
impl Freeze for VkVideoEncodeCapabilityFlagsKHR
impl RefUnwindSafe for VkVideoEncodeCapabilityFlagsKHR
impl Send for VkVideoEncodeCapabilityFlagsKHR
impl Sync for VkVideoEncodeCapabilityFlagsKHR
impl Unpin for VkVideoEncodeCapabilityFlagsKHR
impl UnsafeUnpin for VkVideoEncodeCapabilityFlagsKHR
impl UnwindSafe for VkVideoEncodeCapabilityFlagsKHR
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