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