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