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