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