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