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