Struct screen_13::prelude::vk::ImageConstraintsInfoFlagsFUCHSIA
source · pub struct ImageConstraintsInfoFlagsFUCHSIA(/* private fields */);
Expand description
Implementations§
source§impl ImageConstraintsInfoFlagsFUCHSIA
impl ImageConstraintsInfoFlagsFUCHSIA
pub const fn empty() -> ImageConstraintsInfoFlagsFUCHSIA
pub const fn from_raw(x: u32) -> ImageConstraintsInfoFlagsFUCHSIA
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn intersects(self, other: ImageConstraintsInfoFlagsFUCHSIA) -> bool
sourcepub const fn contains(self, other: ImageConstraintsInfoFlagsFUCHSIA) -> bool
pub const fn contains(self, other: ImageConstraintsInfoFlagsFUCHSIA) -> bool
Returns whether other
is a subset of self
source§impl ImageConstraintsInfoFlagsFUCHSIA
impl ImageConstraintsInfoFlagsFUCHSIA
pub const CPU_READ_RARELY: ImageConstraintsInfoFlagsFUCHSIA = _
pub const CPU_READ_OFTEN: ImageConstraintsInfoFlagsFUCHSIA = _
pub const CPU_WRITE_RARELY: ImageConstraintsInfoFlagsFUCHSIA = _
pub const CPU_WRITE_OFTEN: ImageConstraintsInfoFlagsFUCHSIA = _
pub const PROTECTED_OPTIONAL: ImageConstraintsInfoFlagsFUCHSIA = _
Trait Implementations§
source§impl BitAnd for ImageConstraintsInfoFlagsFUCHSIA
impl BitAnd for ImageConstraintsInfoFlagsFUCHSIA
§type Output = ImageConstraintsInfoFlagsFUCHSIA
type Output = ImageConstraintsInfoFlagsFUCHSIA
The resulting type after applying the
&
operator.source§fn bitand(
self,
rhs: ImageConstraintsInfoFlagsFUCHSIA
) -> ImageConstraintsInfoFlagsFUCHSIA
fn bitand( self, rhs: ImageConstraintsInfoFlagsFUCHSIA ) -> ImageConstraintsInfoFlagsFUCHSIA
Performs the
&
operation. Read moresource§impl BitAndAssign for ImageConstraintsInfoFlagsFUCHSIA
impl BitAndAssign for ImageConstraintsInfoFlagsFUCHSIA
source§fn bitand_assign(&mut self, rhs: ImageConstraintsInfoFlagsFUCHSIA)
fn bitand_assign(&mut self, rhs: ImageConstraintsInfoFlagsFUCHSIA)
Performs the
&=
operation. Read moresource§impl BitOr for ImageConstraintsInfoFlagsFUCHSIA
impl BitOr for ImageConstraintsInfoFlagsFUCHSIA
§type Output = ImageConstraintsInfoFlagsFUCHSIA
type Output = ImageConstraintsInfoFlagsFUCHSIA
The resulting type after applying the
|
operator.source§fn bitor(
self,
rhs: ImageConstraintsInfoFlagsFUCHSIA
) -> ImageConstraintsInfoFlagsFUCHSIA
fn bitor( self, rhs: ImageConstraintsInfoFlagsFUCHSIA ) -> ImageConstraintsInfoFlagsFUCHSIA
Performs the
|
operation. Read moresource§impl BitOrAssign for ImageConstraintsInfoFlagsFUCHSIA
impl BitOrAssign for ImageConstraintsInfoFlagsFUCHSIA
source§fn bitor_assign(&mut self, rhs: ImageConstraintsInfoFlagsFUCHSIA)
fn bitor_assign(&mut self, rhs: ImageConstraintsInfoFlagsFUCHSIA)
Performs the
|=
operation. Read moresource§impl BitXor for ImageConstraintsInfoFlagsFUCHSIA
impl BitXor for ImageConstraintsInfoFlagsFUCHSIA
§type Output = ImageConstraintsInfoFlagsFUCHSIA
type Output = ImageConstraintsInfoFlagsFUCHSIA
The resulting type after applying the
^
operator.source§fn bitxor(
self,
rhs: ImageConstraintsInfoFlagsFUCHSIA
) -> ImageConstraintsInfoFlagsFUCHSIA
fn bitxor( self, rhs: ImageConstraintsInfoFlagsFUCHSIA ) -> ImageConstraintsInfoFlagsFUCHSIA
Performs the
^
operation. Read moresource§impl BitXorAssign for ImageConstraintsInfoFlagsFUCHSIA
impl BitXorAssign for ImageConstraintsInfoFlagsFUCHSIA
source§fn bitxor_assign(&mut self, rhs: ImageConstraintsInfoFlagsFUCHSIA)
fn bitxor_assign(&mut self, rhs: ImageConstraintsInfoFlagsFUCHSIA)
Performs the
^=
operation. Read moresource§impl Clone for ImageConstraintsInfoFlagsFUCHSIA
impl Clone for ImageConstraintsInfoFlagsFUCHSIA
source§fn clone(&self) -> ImageConstraintsInfoFlagsFUCHSIA
fn clone(&self) -> ImageConstraintsInfoFlagsFUCHSIA
Returns a copy 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 ImageConstraintsInfoFlagsFUCHSIA
impl Default for ImageConstraintsInfoFlagsFUCHSIA
source§fn default() -> ImageConstraintsInfoFlagsFUCHSIA
fn default() -> ImageConstraintsInfoFlagsFUCHSIA
Returns the “default value” for a type. Read more
source§impl Not for ImageConstraintsInfoFlagsFUCHSIA
impl Not for ImageConstraintsInfoFlagsFUCHSIA
§type Output = ImageConstraintsInfoFlagsFUCHSIA
type Output = ImageConstraintsInfoFlagsFUCHSIA
The resulting type after applying the
!
operator.source§fn not(self) -> ImageConstraintsInfoFlagsFUCHSIA
fn not(self) -> ImageConstraintsInfoFlagsFUCHSIA
Performs the unary
!
operation. Read moresource§impl Ord for ImageConstraintsInfoFlagsFUCHSIA
impl Ord for ImageConstraintsInfoFlagsFUCHSIA
source§fn cmp(&self, other: &ImageConstraintsInfoFlagsFUCHSIA) -> Ordering
fn cmp(&self, other: &ImageConstraintsInfoFlagsFUCHSIA) -> 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 ImageConstraintsInfoFlagsFUCHSIA
impl PartialEq for ImageConstraintsInfoFlagsFUCHSIA
source§fn eq(&self, other: &ImageConstraintsInfoFlagsFUCHSIA) -> bool
fn eq(&self, other: &ImageConstraintsInfoFlagsFUCHSIA) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for ImageConstraintsInfoFlagsFUCHSIA
impl PartialOrd for ImageConstraintsInfoFlagsFUCHSIA
source§fn partial_cmp(
&self,
other: &ImageConstraintsInfoFlagsFUCHSIA
) -> Option<Ordering>
fn partial_cmp( &self, other: &ImageConstraintsInfoFlagsFUCHSIA ) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for ImageConstraintsInfoFlagsFUCHSIA
impl Eq for ImageConstraintsInfoFlagsFUCHSIA
impl StructuralPartialEq for ImageConstraintsInfoFlagsFUCHSIA
Auto Trait Implementations§
impl RefUnwindSafe for ImageConstraintsInfoFlagsFUCHSIA
impl Send for ImageConstraintsInfoFlagsFUCHSIA
impl Sync for ImageConstraintsInfoFlagsFUCHSIA
impl Unpin for ImageConstraintsInfoFlagsFUCHSIA
impl UnwindSafe for ImageConstraintsInfoFlagsFUCHSIA
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