pub struct ResolveModeFlagBits(/* private fields */);Expand description
Implementations§
Source§impl ResolveModeFlagBits
impl ResolveModeFlagBits
pub const NONE: ResolveModeFlagBits
Sourcepub const SAMPLE_ZERO: ResolveModeFlagBits
pub const SAMPLE_ZERO: ResolveModeFlagBits
Bit 0.
Sourcepub const AVERAGE: ResolveModeFlagBits
pub const AVERAGE: ResolveModeFlagBits
Bit 1.
Sourcepub const MIN: ResolveModeFlagBits
pub const MIN: ResolveModeFlagBits
Bit 2.
Sourcepub const MAX: ResolveModeFlagBits
pub const MAX: ResolveModeFlagBits
Bit 3.
Sourcepub const EXTERNAL_FORMAT_DOWNSAMPLE_BIT: ResolveModeFlagBits
pub const EXTERNAL_FORMAT_DOWNSAMPLE_BIT: ResolveModeFlagBits
Bit 4.
pub const EXTERNAL_FORMAT_DOWNSAMPLE: ResolveModeFlagBits = Self::EXTERNAL_FORMAT_DOWNSAMPLE_BIT
Sourcepub const CUSTOM: ResolveModeFlagBits
pub const CUSTOM: ResolveModeFlagBits
Bit 5.
pub const fn empty() -> ResolveModeFlagBits
pub const fn from_raw(value: u32) -> ResolveModeFlagBits
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: ResolveModeFlagBits) -> bool
pub const fn all() -> ResolveModeFlagBits
Trait Implementations§
Source§impl BitAnd for ResolveModeFlagBits
impl BitAnd for ResolveModeFlagBits
Source§type Output = ResolveModeFlagBits
type Output = ResolveModeFlagBits
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: ResolveModeFlagBits) -> ResolveModeFlagBits
fn bitand(self, rhs: ResolveModeFlagBits) -> ResolveModeFlagBits
Performs the
& operation. Read moreSource§impl BitAndAssign for ResolveModeFlagBits
impl BitAndAssign for ResolveModeFlagBits
Source§fn bitand_assign(&mut self, rhs: ResolveModeFlagBits)
fn bitand_assign(&mut self, rhs: ResolveModeFlagBits)
Performs the
&= operation. Read moreSource§impl BitOr for ResolveModeFlagBits
impl BitOr for ResolveModeFlagBits
Source§type Output = ResolveModeFlagBits
type Output = ResolveModeFlagBits
The resulting type after applying the
| operator.Source§fn bitor(self, rhs: ResolveModeFlagBits) -> ResolveModeFlagBits
fn bitor(self, rhs: ResolveModeFlagBits) -> ResolveModeFlagBits
Performs the
| operation. Read moreSource§impl BitOrAssign for ResolveModeFlagBits
impl BitOrAssign for ResolveModeFlagBits
Source§fn bitor_assign(&mut self, rhs: ResolveModeFlagBits)
fn bitor_assign(&mut self, rhs: ResolveModeFlagBits)
Performs the
|= operation. Read moreSource§impl BitXor for ResolveModeFlagBits
impl BitXor for ResolveModeFlagBits
Source§type Output = ResolveModeFlagBits
type Output = ResolveModeFlagBits
The resulting type after applying the
^ operator.Source§fn bitxor(self, rhs: ResolveModeFlagBits) -> ResolveModeFlagBits
fn bitxor(self, rhs: ResolveModeFlagBits) -> ResolveModeFlagBits
Performs the
^ operation. Read moreSource§impl BitXorAssign for ResolveModeFlagBits
impl BitXorAssign for ResolveModeFlagBits
Source§fn bitxor_assign(&mut self, rhs: ResolveModeFlagBits)
fn bitxor_assign(&mut self, rhs: ResolveModeFlagBits)
Performs the
^= operation. Read moreSource§impl Clone for ResolveModeFlagBits
impl Clone for ResolveModeFlagBits
Source§fn clone(&self) -> ResolveModeFlagBits
fn clone(&self) -> ResolveModeFlagBits
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 ResolveModeFlagBits
impl Debug for ResolveModeFlagBits
Source§impl Default for ResolveModeFlagBits
impl Default for ResolveModeFlagBits
Source§fn default() -> ResolveModeFlagBits
fn default() -> ResolveModeFlagBits
Returns the “default value” for a type. Read more
Source§impl Hash for ResolveModeFlagBits
impl Hash for ResolveModeFlagBits
Source§impl Not for ResolveModeFlagBits
impl Not for ResolveModeFlagBits
Source§type Output = ResolveModeFlagBits
type Output = ResolveModeFlagBits
The resulting type after applying the
! operator.Source§fn not(self) -> ResolveModeFlagBits
fn not(self) -> ResolveModeFlagBits
Performs the unary
! operation. Read moreSource§impl Ord for ResolveModeFlagBits
impl Ord for ResolveModeFlagBits
Source§fn cmp(&self, other: &ResolveModeFlagBits) -> Ordering
fn cmp(&self, other: &ResolveModeFlagBits) -> 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 ResolveModeFlagBits
impl PartialEq for ResolveModeFlagBits
Source§impl PartialOrd for ResolveModeFlagBits
impl PartialOrd for ResolveModeFlagBits
impl Copy for ResolveModeFlagBits
impl Eq for ResolveModeFlagBits
impl StructuralPartialEq for ResolveModeFlagBits
Auto Trait Implementations§
impl Freeze for ResolveModeFlagBits
impl RefUnwindSafe for ResolveModeFlagBits
impl Send for ResolveModeFlagBits
impl Sync for ResolveModeFlagBits
impl Unpin for ResolveModeFlagBits
impl UnsafeUnpin for ResolveModeFlagBits
impl UnwindSafe for ResolveModeFlagBits
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