pub struct DescriptorSetLayoutCreateFlagBits(/* private fields */);Expand description
Implementations§
Source§impl DescriptorSetLayoutCreateFlagBits
impl DescriptorSetLayoutCreateFlagBits
Sourcepub const UPDATE_AFTER_BIND_POOL: DescriptorSetLayoutCreateFlagBits
pub const UPDATE_AFTER_BIND_POOL: DescriptorSetLayoutCreateFlagBits
Bit 1.
Sourcepub const PUSH_DESCRIPTOR: DescriptorSetLayoutCreateFlagBits
pub const PUSH_DESCRIPTOR: DescriptorSetLayoutCreateFlagBits
Bit 0.
Sourcepub const DESCRIPTOR_BUFFER: DescriptorSetLayoutCreateFlagBits
pub const DESCRIPTOR_BUFFER: DescriptorSetLayoutCreateFlagBits
Bit 4.
Sourcepub const EMBEDDED_IMMUTABLE_SAMPLERS: DescriptorSetLayoutCreateFlagBits
pub const EMBEDDED_IMMUTABLE_SAMPLERS: DescriptorSetLayoutCreateFlagBits
Bit 5.
pub const HOST_ONLY_POOL_BIT: DescriptorSetLayoutCreateFlagBits = Self::HOST_ONLY_POOL
Sourcepub const INDIRECT_BINDABLE: DescriptorSetLayoutCreateFlagBits
pub const INDIRECT_BINDABLE: DescriptorSetLayoutCreateFlagBits
Bit 7.
Sourcepub const HOST_ONLY_POOL: DescriptorSetLayoutCreateFlagBits
pub const HOST_ONLY_POOL: DescriptorSetLayoutCreateFlagBits
Bit 2.
Sourcepub const PER_STAGE: DescriptorSetLayoutCreateFlagBits
pub const PER_STAGE: DescriptorSetLayoutCreateFlagBits
Bit 6.
pub const fn empty() -> DescriptorSetLayoutCreateFlagBits
pub const fn from_raw(value: u32) -> DescriptorSetLayoutCreateFlagBits
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: DescriptorSetLayoutCreateFlagBits) -> bool
pub const fn all() -> DescriptorSetLayoutCreateFlagBits
Trait Implementations§
Source§impl BitAnd for DescriptorSetLayoutCreateFlagBits
impl BitAnd for DescriptorSetLayoutCreateFlagBits
Source§type Output = DescriptorSetLayoutCreateFlagBits
type Output = DescriptorSetLayoutCreateFlagBits
The resulting type after applying the
& operator.Source§fn bitand(
self,
rhs: DescriptorSetLayoutCreateFlagBits,
) -> DescriptorSetLayoutCreateFlagBits
fn bitand( self, rhs: DescriptorSetLayoutCreateFlagBits, ) -> DescriptorSetLayoutCreateFlagBits
Performs the
& operation. Read moreSource§impl BitAndAssign for DescriptorSetLayoutCreateFlagBits
impl BitAndAssign for DescriptorSetLayoutCreateFlagBits
Source§fn bitand_assign(&mut self, rhs: DescriptorSetLayoutCreateFlagBits)
fn bitand_assign(&mut self, rhs: DescriptorSetLayoutCreateFlagBits)
Performs the
&= operation. Read moreSource§impl BitOr for DescriptorSetLayoutCreateFlagBits
impl BitOr for DescriptorSetLayoutCreateFlagBits
Source§type Output = DescriptorSetLayoutCreateFlagBits
type Output = DescriptorSetLayoutCreateFlagBits
The resulting type after applying the
| operator.Source§fn bitor(
self,
rhs: DescriptorSetLayoutCreateFlagBits,
) -> DescriptorSetLayoutCreateFlagBits
fn bitor( self, rhs: DescriptorSetLayoutCreateFlagBits, ) -> DescriptorSetLayoutCreateFlagBits
Performs the
| operation. Read moreSource§impl BitOrAssign for DescriptorSetLayoutCreateFlagBits
impl BitOrAssign for DescriptorSetLayoutCreateFlagBits
Source§fn bitor_assign(&mut self, rhs: DescriptorSetLayoutCreateFlagBits)
fn bitor_assign(&mut self, rhs: DescriptorSetLayoutCreateFlagBits)
Performs the
|= operation. Read moreSource§impl BitXor for DescriptorSetLayoutCreateFlagBits
impl BitXor for DescriptorSetLayoutCreateFlagBits
Source§type Output = DescriptorSetLayoutCreateFlagBits
type Output = DescriptorSetLayoutCreateFlagBits
The resulting type after applying the
^ operator.Source§fn bitxor(
self,
rhs: DescriptorSetLayoutCreateFlagBits,
) -> DescriptorSetLayoutCreateFlagBits
fn bitxor( self, rhs: DescriptorSetLayoutCreateFlagBits, ) -> DescriptorSetLayoutCreateFlagBits
Performs the
^ operation. Read moreSource§impl BitXorAssign for DescriptorSetLayoutCreateFlagBits
impl BitXorAssign for DescriptorSetLayoutCreateFlagBits
Source§fn bitxor_assign(&mut self, rhs: DescriptorSetLayoutCreateFlagBits)
fn bitxor_assign(&mut self, rhs: DescriptorSetLayoutCreateFlagBits)
Performs the
^= operation. Read moreSource§impl Clone for DescriptorSetLayoutCreateFlagBits
impl Clone for DescriptorSetLayoutCreateFlagBits
Source§fn clone(&self) -> DescriptorSetLayoutCreateFlagBits
fn clone(&self) -> DescriptorSetLayoutCreateFlagBits
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 Default for DescriptorSetLayoutCreateFlagBits
impl Default for DescriptorSetLayoutCreateFlagBits
Source§fn default() -> DescriptorSetLayoutCreateFlagBits
fn default() -> DescriptorSetLayoutCreateFlagBits
Returns the “default value” for a type. Read more
Source§impl Not for DescriptorSetLayoutCreateFlagBits
impl Not for DescriptorSetLayoutCreateFlagBits
Source§type Output = DescriptorSetLayoutCreateFlagBits
type Output = DescriptorSetLayoutCreateFlagBits
The resulting type after applying the
! operator.Source§fn not(self) -> DescriptorSetLayoutCreateFlagBits
fn not(self) -> DescriptorSetLayoutCreateFlagBits
Performs the unary
! operation. Read moreSource§impl Ord for DescriptorSetLayoutCreateFlagBits
impl Ord for DescriptorSetLayoutCreateFlagBits
Source§fn cmp(&self, other: &DescriptorSetLayoutCreateFlagBits) -> Ordering
fn cmp(&self, other: &DescriptorSetLayoutCreateFlagBits) -> 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 DescriptorSetLayoutCreateFlagBits
impl PartialEq for DescriptorSetLayoutCreateFlagBits
Source§fn eq(&self, other: &DescriptorSetLayoutCreateFlagBits) -> bool
fn eq(&self, other: &DescriptorSetLayoutCreateFlagBits) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for DescriptorSetLayoutCreateFlagBits
impl PartialOrd for DescriptorSetLayoutCreateFlagBits
impl Copy for DescriptorSetLayoutCreateFlagBits
impl Eq for DescriptorSetLayoutCreateFlagBits
impl StructuralPartialEq for DescriptorSetLayoutCreateFlagBits
Auto Trait Implementations§
impl Freeze for DescriptorSetLayoutCreateFlagBits
impl RefUnwindSafe for DescriptorSetLayoutCreateFlagBits
impl Send for DescriptorSetLayoutCreateFlagBits
impl Sync for DescriptorSetLayoutCreateFlagBits
impl Unpin for DescriptorSetLayoutCreateFlagBits
impl UnsafeUnpin for DescriptorSetLayoutCreateFlagBits
impl UnwindSafe for DescriptorSetLayoutCreateFlagBits
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