pub struct DescriptorSetLayoutCreateFlagBits(/* private fields */);Expand description
Implementations§
Source§impl DescriptorSetLayoutCreateFlagBits
impl DescriptorSetLayoutCreateFlagBits
Sourcepub const UPDATE_AFTER_BIND_POOL: Self
pub const UPDATE_AFTER_BIND_POOL: Self
Bit 1.
Sourcepub const PUSH_DESCRIPTOR: Self
pub const PUSH_DESCRIPTOR: Self
Bit 0.
Sourcepub const DESCRIPTOR_BUFFER: Self
pub const DESCRIPTOR_BUFFER: Self
Bit 4.
Sourcepub const EMBEDDED_IMMUTABLE_SAMPLERS: Self
pub const EMBEDDED_IMMUTABLE_SAMPLERS: Self
Bit 5.
pub const HOST_ONLY_POOL_BIT: Self = Self::HOST_ONLY_POOL
Sourcepub const INDIRECT_BINDABLE: Self
pub const INDIRECT_BINDABLE: Self
Bit 7.
Sourcepub const HOST_ONLY_POOL: Self
pub const HOST_ONLY_POOL: Self
Bit 2.
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 BitAndAssign for DescriptorSetLayoutCreateFlagBits
impl BitAndAssign for DescriptorSetLayoutCreateFlagBits
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOrAssign for DescriptorSetLayoutCreateFlagBits
impl BitOrAssign for DescriptorSetLayoutCreateFlagBits
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXorAssign for DescriptorSetLayoutCreateFlagBits
impl BitXorAssign for DescriptorSetLayoutCreateFlagBits
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
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 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