pub struct HostImageCopyFlagsEXT(/* private fields */);Expand description
Implementations§
Source§impl HostImageCopyFlagsEXT
impl HostImageCopyFlagsEXT
pub const fn empty() -> HostImageCopyFlagsEXT
pub const fn from_raw(x: u32) -> HostImageCopyFlagsEXT
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn intersects(self, other: HostImageCopyFlagsEXT) -> bool
Sourcepub const fn contains(self, other: HostImageCopyFlagsEXT) -> bool
pub const fn contains(self, other: HostImageCopyFlagsEXT) -> bool
Returns whether other is a subset of self
Source§impl HostImageCopyFlagsEXT
impl HostImageCopyFlagsEXT
pub const MEMCPY: HostImageCopyFlagsEXT
Trait Implementations§
Source§impl BitAnd for HostImageCopyFlagsEXT
impl BitAnd for HostImageCopyFlagsEXT
Source§type Output = HostImageCopyFlagsEXT
type Output = HostImageCopyFlagsEXT
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: HostImageCopyFlagsEXT) -> HostImageCopyFlagsEXT
fn bitand(self, rhs: HostImageCopyFlagsEXT) -> HostImageCopyFlagsEXT
Performs the
& operation. Read moreSource§impl BitAndAssign for HostImageCopyFlagsEXT
impl BitAndAssign for HostImageCopyFlagsEXT
Source§fn bitand_assign(&mut self, rhs: HostImageCopyFlagsEXT)
fn bitand_assign(&mut self, rhs: HostImageCopyFlagsEXT)
Performs the
&= operation. Read moreSource§impl BitOr for HostImageCopyFlagsEXT
impl BitOr for HostImageCopyFlagsEXT
Source§type Output = HostImageCopyFlagsEXT
type Output = HostImageCopyFlagsEXT
The resulting type after applying the
| operator.Source§fn bitor(self, rhs: HostImageCopyFlagsEXT) -> HostImageCopyFlagsEXT
fn bitor(self, rhs: HostImageCopyFlagsEXT) -> HostImageCopyFlagsEXT
Performs the
| operation. Read moreSource§impl BitOrAssign for HostImageCopyFlagsEXT
impl BitOrAssign for HostImageCopyFlagsEXT
Source§fn bitor_assign(&mut self, rhs: HostImageCopyFlagsEXT)
fn bitor_assign(&mut self, rhs: HostImageCopyFlagsEXT)
Performs the
|= operation. Read moreSource§impl BitXor for HostImageCopyFlagsEXT
impl BitXor for HostImageCopyFlagsEXT
Source§type Output = HostImageCopyFlagsEXT
type Output = HostImageCopyFlagsEXT
The resulting type after applying the
^ operator.Source§fn bitxor(self, rhs: HostImageCopyFlagsEXT) -> HostImageCopyFlagsEXT
fn bitxor(self, rhs: HostImageCopyFlagsEXT) -> HostImageCopyFlagsEXT
Performs the
^ operation. Read moreSource§impl BitXorAssign for HostImageCopyFlagsEXT
impl BitXorAssign for HostImageCopyFlagsEXT
Source§fn bitxor_assign(&mut self, rhs: HostImageCopyFlagsEXT)
fn bitxor_assign(&mut self, rhs: HostImageCopyFlagsEXT)
Performs the
^= operation. Read moreSource§impl Clone for HostImageCopyFlagsEXT
impl Clone for HostImageCopyFlagsEXT
Source§fn clone(&self) -> HostImageCopyFlagsEXT
fn clone(&self) -> HostImageCopyFlagsEXT
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HostImageCopyFlagsEXT
impl Debug for HostImageCopyFlagsEXT
Source§impl Default for HostImageCopyFlagsEXT
impl Default for HostImageCopyFlagsEXT
Source§fn default() -> HostImageCopyFlagsEXT
fn default() -> HostImageCopyFlagsEXT
Returns the “default value” for a type. Read more
Source§impl Hash for HostImageCopyFlagsEXT
impl Hash for HostImageCopyFlagsEXT
Source§impl Not for HostImageCopyFlagsEXT
impl Not for HostImageCopyFlagsEXT
Source§type Output = HostImageCopyFlagsEXT
type Output = HostImageCopyFlagsEXT
The resulting type after applying the
! operator.Source§fn not(self) -> HostImageCopyFlagsEXT
fn not(self) -> HostImageCopyFlagsEXT
Performs the unary
! operation. Read moreSource§impl Ord for HostImageCopyFlagsEXT
impl Ord for HostImageCopyFlagsEXT
Source§impl PartialEq for HostImageCopyFlagsEXT
impl PartialEq for HostImageCopyFlagsEXT
Source§impl PartialOrd for HostImageCopyFlagsEXT
impl PartialOrd for HostImageCopyFlagsEXT
impl Copy for HostImageCopyFlagsEXT
impl Eq for HostImageCopyFlagsEXT
impl StructuralPartialEq for HostImageCopyFlagsEXT
Auto Trait Implementations§
impl Freeze for HostImageCopyFlagsEXT
impl RefUnwindSafe for HostImageCopyFlagsEXT
impl Send for HostImageCopyFlagsEXT
impl Sync for HostImageCopyFlagsEXT
impl Unpin for HostImageCopyFlagsEXT
impl UnwindSafe for HostImageCopyFlagsEXT
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)