pub struct RenderingFlagBits(/* private fields */);Expand description
Implementations§
Source§impl RenderingFlagBits
impl RenderingFlagBits
Sourcepub const CONTENTS_SECONDARY_COMMAND_BUFFERS: RenderingFlagBits
pub const CONTENTS_SECONDARY_COMMAND_BUFFERS: RenderingFlagBits
Bit 0.
Sourcepub const SUSPENDING: RenderingFlagBits
pub const SUSPENDING: RenderingFlagBits
Bit 1.
Sourcepub const RESUMING: RenderingFlagBits
pub const RESUMING: RenderingFlagBits
Bit 2.
Sourcepub const ENABLE_LEGACY_DITHERING: RenderingFlagBits
pub const ENABLE_LEGACY_DITHERING: RenderingFlagBits
Bit 3.
Sourcepub const CONTENTS_INLINE: RenderingFlagBits
pub const CONTENTS_INLINE: RenderingFlagBits
Bit 4.
Sourcepub const PER_LAYER_FRAGMENT_DENSITY_BIT: RenderingFlagBits
pub const PER_LAYER_FRAGMENT_DENSITY_BIT: RenderingFlagBits
Bit 5.
Sourcepub const FRAGMENT_REGION: RenderingFlagBits
pub const FRAGMENT_REGION: RenderingFlagBits
Bit 6.
Sourcepub const CUSTOM_RESOLVE: RenderingFlagBits
pub const CUSTOM_RESOLVE: RenderingFlagBits
Bit 7.
Sourcepub const LOCAL_READ_CONCURRENT_ACCESS_CONTROL: RenderingFlagBits
pub const LOCAL_READ_CONCURRENT_ACCESS_CONTROL: RenderingFlagBits
Bit 8.
pub const fn empty() -> RenderingFlagBits
pub const fn from_raw(value: u32) -> RenderingFlagBits
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: RenderingFlagBits) -> bool
pub const fn all() -> RenderingFlagBits
Trait Implementations§
Source§impl BitAnd for RenderingFlagBits
impl BitAnd for RenderingFlagBits
Source§type Output = RenderingFlagBits
type Output = RenderingFlagBits
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: RenderingFlagBits) -> RenderingFlagBits
fn bitand(self, rhs: RenderingFlagBits) -> RenderingFlagBits
Performs the
& operation. Read moreSource§impl BitAndAssign for RenderingFlagBits
impl BitAndAssign for RenderingFlagBits
Source§fn bitand_assign(&mut self, rhs: RenderingFlagBits)
fn bitand_assign(&mut self, rhs: RenderingFlagBits)
Performs the
&= operation. Read moreSource§impl BitOr for RenderingFlagBits
impl BitOr for RenderingFlagBits
Source§type Output = RenderingFlagBits
type Output = RenderingFlagBits
The resulting type after applying the
| operator.Source§fn bitor(self, rhs: RenderingFlagBits) -> RenderingFlagBits
fn bitor(self, rhs: RenderingFlagBits) -> RenderingFlagBits
Performs the
| operation. Read moreSource§impl BitOrAssign for RenderingFlagBits
impl BitOrAssign for RenderingFlagBits
Source§fn bitor_assign(&mut self, rhs: RenderingFlagBits)
fn bitor_assign(&mut self, rhs: RenderingFlagBits)
Performs the
|= operation. Read moreSource§impl BitXor for RenderingFlagBits
impl BitXor for RenderingFlagBits
Source§type Output = RenderingFlagBits
type Output = RenderingFlagBits
The resulting type after applying the
^ operator.Source§fn bitxor(self, rhs: RenderingFlagBits) -> RenderingFlagBits
fn bitxor(self, rhs: RenderingFlagBits) -> RenderingFlagBits
Performs the
^ operation. Read moreSource§impl BitXorAssign for RenderingFlagBits
impl BitXorAssign for RenderingFlagBits
Source§fn bitxor_assign(&mut self, rhs: RenderingFlagBits)
fn bitxor_assign(&mut self, rhs: RenderingFlagBits)
Performs the
^= operation. Read moreSource§impl Clone for RenderingFlagBits
impl Clone for RenderingFlagBits
Source§fn clone(&self) -> RenderingFlagBits
fn clone(&self) -> RenderingFlagBits
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RenderingFlagBits
Source§impl Debug for RenderingFlagBits
impl Debug for RenderingFlagBits
Source§impl Default for RenderingFlagBits
impl Default for RenderingFlagBits
Source§fn default() -> RenderingFlagBits
fn default() -> RenderingFlagBits
Returns the “default value” for a type. Read more
impl Eq for RenderingFlagBits
Source§impl Hash for RenderingFlagBits
impl Hash for RenderingFlagBits
Source§impl Not for RenderingFlagBits
impl Not for RenderingFlagBits
Source§type Output = RenderingFlagBits
type Output = RenderingFlagBits
The resulting type after applying the
! operator.Source§fn not(self) -> RenderingFlagBits
fn not(self) -> RenderingFlagBits
Performs the unary
! operation. Read moreSource§impl Ord for RenderingFlagBits
impl Ord for RenderingFlagBits
Source§fn cmp(&self, other: &RenderingFlagBits) -> Ordering
fn cmp(&self, other: &RenderingFlagBits) -> Ordering
1.21.0 (const: unstable) · 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 RenderingFlagBits
impl PartialEq for RenderingFlagBits
Source§fn eq(&self, other: &RenderingFlagBits) -> bool
fn eq(&self, other: &RenderingFlagBits) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for RenderingFlagBits
impl PartialOrd for RenderingFlagBits
impl StructuralPartialEq for RenderingFlagBits
Auto Trait Implementations§
impl Freeze for RenderingFlagBits
impl RefUnwindSafe for RenderingFlagBits
impl Send for RenderingFlagBits
impl Sync for RenderingFlagBits
impl Unpin for RenderingFlagBits
impl UnsafeUnpin for RenderingFlagBits
impl UnwindSafe for RenderingFlagBits
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