pub struct SubpassDescriptionFlagBits(/* private fields */);Expand description
Implementations§
Source§impl SubpassDescriptionFlagBits
impl SubpassDescriptionFlagBits
Sourcepub const PER_VIEW_ATTRIBUTES_BIT: Self
pub const PER_VIEW_ATTRIBUTES_BIT: Self
Bit 0.
Sourcepub const PER_VIEW_POSITION_X_ONLY_BIT: Self
pub const PER_VIEW_POSITION_X_ONLY_BIT: Self
Bit 1.
pub const FRAGMENT_REGION_BIT: Self = Self::FRAGMENT_REGION
pub const SHADER_RESOLVE_BIT: Self = Self::CUSTOM_RESOLVE
Sourcepub const TILE_SHADING_APRON_BIT: Self
pub const TILE_SHADING_APRON_BIT: Self
Bit 8.
pub const RASTERIZATION_ORDER_ATTACHMENT_COLOR_ACCESS_BIT: Self = Self::RASTERIZATION_ORDER_ATTACHMENT_COLOR_ACCESS
pub const RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT: Self = Self::RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS
pub const RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT: Self = Self::RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS
Sourcepub const RASTERIZATION_ORDER_ATTACHMENT_COLOR_ACCESS: Self
pub const RASTERIZATION_ORDER_ATTACHMENT_COLOR_ACCESS: Self
Bit 4.
Sourcepub const RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS: Self
pub const RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS: Self
Bit 5.
Sourcepub const RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS: Self
pub const RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS: Self
Bit 6.
Sourcepub const ENABLE_LEGACY_DITHERING: Self
pub const ENABLE_LEGACY_DITHERING: Self
Bit 7.
Sourcepub const FRAGMENT_REGION: Self
pub const FRAGMENT_REGION: Self
Bit 2.
Sourcepub const CUSTOM_RESOLVE: Self
pub const CUSTOM_RESOLVE: Self
Bit 3.
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 SubpassDescriptionFlagBits
impl BitAnd for SubpassDescriptionFlagBits
Source§impl BitAndAssign for SubpassDescriptionFlagBits
impl BitAndAssign for SubpassDescriptionFlagBits
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOr for SubpassDescriptionFlagBits
impl BitOr for SubpassDescriptionFlagBits
Source§impl BitOrAssign for SubpassDescriptionFlagBits
impl BitOrAssign for SubpassDescriptionFlagBits
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXor for SubpassDescriptionFlagBits
impl BitXor for SubpassDescriptionFlagBits
Source§impl BitXorAssign for SubpassDescriptionFlagBits
impl BitXorAssign for SubpassDescriptionFlagBits
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for SubpassDescriptionFlagBits
impl Clone for SubpassDescriptionFlagBits
Source§fn clone(&self) -> SubpassDescriptionFlagBits
fn clone(&self) -> SubpassDescriptionFlagBits
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 SubpassDescriptionFlagBits
impl Debug for SubpassDescriptionFlagBits
Source§impl Default for SubpassDescriptionFlagBits
impl Default for SubpassDescriptionFlagBits
Source§fn default() -> SubpassDescriptionFlagBits
fn default() -> SubpassDescriptionFlagBits
Returns the “default value” for a type. Read more
Source§impl Hash for SubpassDescriptionFlagBits
impl Hash for SubpassDescriptionFlagBits
Source§impl Not for SubpassDescriptionFlagBits
impl Not for SubpassDescriptionFlagBits
Source§impl Ord for SubpassDescriptionFlagBits
impl Ord for SubpassDescriptionFlagBits
Source§fn cmp(&self, other: &SubpassDescriptionFlagBits) -> Ordering
fn cmp(&self, other: &SubpassDescriptionFlagBits) -> 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 SubpassDescriptionFlagBits
impl PartialOrd for SubpassDescriptionFlagBits
impl Copy for SubpassDescriptionFlagBits
impl Eq for SubpassDescriptionFlagBits
impl StructuralPartialEq for SubpassDescriptionFlagBits
Auto Trait Implementations§
impl Freeze for SubpassDescriptionFlagBits
impl RefUnwindSafe for SubpassDescriptionFlagBits
impl Send for SubpassDescriptionFlagBits
impl Sync for SubpassDescriptionFlagBits
impl Unpin for SubpassDescriptionFlagBits
impl UnsafeUnpin for SubpassDescriptionFlagBits
impl UnwindSafe for SubpassDescriptionFlagBits
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