Struct ash::vk::ImageCompressionFixedRateFlagsEXT
source · #[repr(transparent)]pub struct ImageCompressionFixedRateFlagsEXT(pub(crate) Flags);
Expand description
Tuple Fields§
§0: Flags
Implementations§
source§impl ImageCompressionFixedRateFlagsEXT
impl ImageCompressionFixedRateFlagsEXT
source§impl ImageCompressionFixedRateFlagsEXT
impl ImageCompressionFixedRateFlagsEXT
pub const NONE: Self = _
pub const TYPE_1BPC: Self = _
pub const TYPE_2BPC: Self = _
pub const TYPE_3BPC: Self = _
pub const TYPE_4BPC: Self = _
pub const TYPE_5BPC: Self = _
pub const TYPE_6BPC: Self = _
pub const TYPE_7BPC: Self = _
pub const TYPE_8BPC: Self = _
pub const TYPE_9BPC: Self = _
pub const TYPE_10BPC: Self = _
pub const TYPE_11BPC: Self = _
pub const TYPE_12BPC: Self = _
pub const TYPE_13BPC: Self = _
pub const TYPE_14BPC: Self = _
pub const TYPE_15BPC: Self = _
pub const TYPE_16BPC: Self = _
pub const TYPE_17BPC: Self = _
pub const TYPE_18BPC: Self = _
pub const TYPE_19BPC: Self = _
pub const TYPE_20BPC: Self = _
pub const TYPE_21BPC: Self = _
pub const TYPE_22BPC: Self = _
pub const TYPE_23BPC: Self = _
pub const TYPE_24BPC: Self = _
Trait Implementations§
source§impl BitAndAssign for ImageCompressionFixedRateFlagsEXT
impl BitAndAssign for ImageCompressionFixedRateFlagsEXT
source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moresource§impl BitOrAssign for ImageCompressionFixedRateFlagsEXT
impl BitOrAssign for ImageCompressionFixedRateFlagsEXT
source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moresource§impl BitXorAssign for ImageCompressionFixedRateFlagsEXT
impl BitXorAssign for ImageCompressionFixedRateFlagsEXT
source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moresource§impl Clone for ImageCompressionFixedRateFlagsEXT
impl Clone for ImageCompressionFixedRateFlagsEXT
source§fn clone(&self) -> ImageCompressionFixedRateFlagsEXT
fn clone(&self) -> ImageCompressionFixedRateFlagsEXT
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 Ord for ImageCompressionFixedRateFlagsEXT
impl Ord for ImageCompressionFixedRateFlagsEXT
source§fn cmp(&self, other: &ImageCompressionFixedRateFlagsEXT) -> Ordering
fn cmp(&self, other: &ImageCompressionFixedRateFlagsEXT) -> 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 ImageCompressionFixedRateFlagsEXT
impl PartialEq for ImageCompressionFixedRateFlagsEXT
source§fn eq(&self, other: &ImageCompressionFixedRateFlagsEXT) -> bool
fn eq(&self, other: &ImageCompressionFixedRateFlagsEXT) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for ImageCompressionFixedRateFlagsEXT
impl PartialOrd for ImageCompressionFixedRateFlagsEXT
source§fn partial_cmp(
&self,
other: &ImageCompressionFixedRateFlagsEXT,
) -> Option<Ordering>
fn partial_cmp( &self, other: &ImageCompressionFixedRateFlagsEXT, ) -> 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 ImageCompressionFixedRateFlagsEXT
impl Eq for ImageCompressionFixedRateFlagsEXT
impl StructuralPartialEq for ImageCompressionFixedRateFlagsEXT
Auto Trait Implementations§
impl Freeze for ImageCompressionFixedRateFlagsEXT
impl RefUnwindSafe for ImageCompressionFixedRateFlagsEXT
impl Send for ImageCompressionFixedRateFlagsEXT
impl Sync for ImageCompressionFixedRateFlagsEXT
impl Unpin for ImageCompressionFixedRateFlagsEXT
impl UnwindSafe for ImageCompressionFixedRateFlagsEXT
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