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