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