pub struct ImageCompressionFlagBitsEXT(/* private fields */);Expand description
Implementations§
Source§impl ImageCompressionFlagBitsEXT
impl ImageCompressionFlagBitsEXT
pub const DEFAULT: ImageCompressionFlagBitsEXT
Sourcepub const FIXED_RATE_DEFAULT: ImageCompressionFlagBitsEXT
pub const FIXED_RATE_DEFAULT: ImageCompressionFlagBitsEXT
Bit 0.
Sourcepub const FIXED_RATE_EXPLICIT: ImageCompressionFlagBitsEXT
pub const FIXED_RATE_EXPLICIT: ImageCompressionFlagBitsEXT
Bit 1.
Sourcepub const DISABLED: ImageCompressionFlagBitsEXT
pub const DISABLED: ImageCompressionFlagBitsEXT
Bit 2.
pub const fn empty() -> ImageCompressionFlagBitsEXT
pub const fn from_raw(value: u32) -> ImageCompressionFlagBitsEXT
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: ImageCompressionFlagBitsEXT) -> bool
pub const fn all() -> ImageCompressionFlagBitsEXT
Trait Implementations§
Source§impl BitAnd for ImageCompressionFlagBitsEXT
impl BitAnd for ImageCompressionFlagBitsEXT
Source§type Output = ImageCompressionFlagBitsEXT
type Output = ImageCompressionFlagBitsEXT
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: ImageCompressionFlagBitsEXT) -> ImageCompressionFlagBitsEXT
fn bitand(self, rhs: ImageCompressionFlagBitsEXT) -> ImageCompressionFlagBitsEXT
Performs the
& operation. Read moreSource§impl BitAndAssign for ImageCompressionFlagBitsEXT
impl BitAndAssign for ImageCompressionFlagBitsEXT
Source§fn bitand_assign(&mut self, rhs: ImageCompressionFlagBitsEXT)
fn bitand_assign(&mut self, rhs: ImageCompressionFlagBitsEXT)
Performs the
&= operation. Read moreSource§impl BitOr for ImageCompressionFlagBitsEXT
impl BitOr for ImageCompressionFlagBitsEXT
Source§type Output = ImageCompressionFlagBitsEXT
type Output = ImageCompressionFlagBitsEXT
The resulting type after applying the
| operator.Source§fn bitor(self, rhs: ImageCompressionFlagBitsEXT) -> ImageCompressionFlagBitsEXT
fn bitor(self, rhs: ImageCompressionFlagBitsEXT) -> ImageCompressionFlagBitsEXT
Performs the
| operation. Read moreSource§impl BitOrAssign for ImageCompressionFlagBitsEXT
impl BitOrAssign for ImageCompressionFlagBitsEXT
Source§fn bitor_assign(&mut self, rhs: ImageCompressionFlagBitsEXT)
fn bitor_assign(&mut self, rhs: ImageCompressionFlagBitsEXT)
Performs the
|= operation. Read moreSource§impl BitXor for ImageCompressionFlagBitsEXT
impl BitXor for ImageCompressionFlagBitsEXT
Source§type Output = ImageCompressionFlagBitsEXT
type Output = ImageCompressionFlagBitsEXT
The resulting type after applying the
^ operator.Source§fn bitxor(self, rhs: ImageCompressionFlagBitsEXT) -> ImageCompressionFlagBitsEXT
fn bitxor(self, rhs: ImageCompressionFlagBitsEXT) -> ImageCompressionFlagBitsEXT
Performs the
^ operation. Read moreSource§impl BitXorAssign for ImageCompressionFlagBitsEXT
impl BitXorAssign for ImageCompressionFlagBitsEXT
Source§fn bitxor_assign(&mut self, rhs: ImageCompressionFlagBitsEXT)
fn bitxor_assign(&mut self, rhs: ImageCompressionFlagBitsEXT)
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§type Output = ImageCompressionFlagBitsEXT
type Output = ImageCompressionFlagBitsEXT
The resulting type after applying the
! operator.Source§fn not(self) -> ImageCompressionFlagBitsEXT
fn not(self) -> ImageCompressionFlagBitsEXT
Performs the unary
! operation. Read moreSource§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