pub struct ImageCompressionFlagBitsEXT(/* private fields */);Expand description
Implementations§
Source§impl ImageCompressionFlagBitsEXT
impl ImageCompressionFlagBitsEXT
pub const DEFAULT: Self
Sourcepub const FIXED_RATE_DEFAULT: Self
pub const FIXED_RATE_DEFAULT: Self
Bit 0.
Sourcepub const FIXED_RATE_EXPLICIT: Self
pub const FIXED_RATE_EXPLICIT: Self
Bit 1.
pub const fn empty() -> Self
pub const fn from_raw(value: u32) -> Self
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: Self) -> bool
pub const fn all() -> Self
Trait Implementations§
Source§impl BitAnd for ImageCompressionFlagBitsEXT
impl BitAnd for ImageCompressionFlagBitsEXT
Source§impl BitAndAssign for ImageCompressionFlagBitsEXT
impl BitAndAssign for ImageCompressionFlagBitsEXT
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOr for ImageCompressionFlagBitsEXT
impl BitOr for ImageCompressionFlagBitsEXT
Source§impl BitOrAssign for ImageCompressionFlagBitsEXT
impl BitOrAssign for ImageCompressionFlagBitsEXT
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXor for ImageCompressionFlagBitsEXT
impl BitXor for ImageCompressionFlagBitsEXT
Source§impl BitXorAssign for ImageCompressionFlagBitsEXT
impl BitXorAssign for ImageCompressionFlagBitsEXT
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for ImageCompressionFlagBitsEXT
impl Clone for ImageCompressionFlagBitsEXT
Source§fn clone(&self) -> ImageCompressionFlagBitsEXT
fn clone(&self) -> ImageCompressionFlagBitsEXT
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 ImageCompressionFlagBitsEXT
impl Debug for ImageCompressionFlagBitsEXT
Source§impl Default for ImageCompressionFlagBitsEXT
impl Default for ImageCompressionFlagBitsEXT
Source§fn default() -> ImageCompressionFlagBitsEXT
fn default() -> ImageCompressionFlagBitsEXT
Returns the “default value” for a type. Read more
Source§impl Hash for ImageCompressionFlagBitsEXT
impl Hash for ImageCompressionFlagBitsEXT
Source§impl Not for ImageCompressionFlagBitsEXT
impl Not for ImageCompressionFlagBitsEXT
Source§impl Ord for ImageCompressionFlagBitsEXT
impl Ord for ImageCompressionFlagBitsEXT
Source§fn cmp(&self, other: &ImageCompressionFlagBitsEXT) -> Ordering
fn cmp(&self, other: &ImageCompressionFlagBitsEXT) -> 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 PartialOrd for ImageCompressionFlagBitsEXT
impl PartialOrd for ImageCompressionFlagBitsEXT
impl Copy for ImageCompressionFlagBitsEXT
impl Eq for ImageCompressionFlagBitsEXT
impl StructuralPartialEq for ImageCompressionFlagBitsEXT
Auto Trait Implementations§
impl Freeze for ImageCompressionFlagBitsEXT
impl RefUnwindSafe for ImageCompressionFlagBitsEXT
impl Send for ImageCompressionFlagBitsEXT
impl Sync for ImageCompressionFlagBitsEXT
impl Unpin for ImageCompressionFlagBitsEXT
impl UnsafeUnpin for ImageCompressionFlagBitsEXT
impl UnwindSafe for ImageCompressionFlagBitsEXT
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