#[repr(transparent)]pub struct ColorWriteMask(pub UInteger);Expand description
Color write mask (bitflags).
C++ equivalent: MTL::ColorWriteMask
Tuple Fields§
§0: UIntegerImplementations§
Trait Implementations§
Source§impl BitAnd for ColorWriteMask
impl BitAnd for ColorWriteMask
Source§impl BitOr for ColorWriteMask
impl BitOr for ColorWriteMask
Source§impl BitOrAssign for ColorWriteMask
impl BitOrAssign for ColorWriteMask
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl Clone for ColorWriteMask
impl Clone for ColorWriteMask
Source§fn clone(&self) -> ColorWriteMask
fn clone(&self) -> ColorWriteMask
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 ColorWriteMask
impl Debug for ColorWriteMask
Source§impl Default for ColorWriteMask
impl Default for ColorWriteMask
Source§fn default() -> ColorWriteMask
fn default() -> ColorWriteMask
Returns the “default value” for a type. Read more
Source§impl Hash for ColorWriteMask
impl Hash for ColorWriteMask
Source§impl PartialEq for ColorWriteMask
impl PartialEq for ColorWriteMask
impl Copy for ColorWriteMask
impl Eq for ColorWriteMask
impl StructuralPartialEq for ColorWriteMask
Auto Trait Implementations§
impl Freeze for ColorWriteMask
impl RefUnwindSafe for ColorWriteMask
impl Send for ColorWriteMask
impl Sync for ColorWriteMask
impl Unpin for ColorWriteMask
impl UnwindSafe for ColorWriteMask
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