#[repr(transparent)]pub struct NcBoxMask(pub NcBoxMask_u32);Expand description
A bitmask for drawing borders, gradients and corners.
§Flags
GradTopGradRightGradBottomGradLeftMaskTopMaskRightMaskBottomMaskLeftCornerMaskCornerShiftNone
§Default
Tuple Fields§
§0: NcBoxMask_u32Implementations§
Source§impl NcBoxMask
§Constants
impl NcBoxMask
§Constants
Sourcepub const GradBottom: Self
pub const GradBottom: Self
Bottom gradient mask.
Sourcepub const MaskBottom: Self
pub const MaskBottom: Self
Bottom border mask.
Sourcepub const CornerMask: Self
pub const CornerMask: Self
Corner mask to control the drawing of boxes corners.
By default, vertexes are drawn whether their connecting edges are drawn or not. The value of the bits control this, and are interpreted as the number of connecting edges necessary to draw a given corner.
At 0 (the default), corners are always drawn. At 3, corners are never drawn (since at most 2 edges can touch a box’s corner).
Sourcepub const CornerShift: Self
pub const CornerShift: Self
The number of bits CornerMask is shifted.
Trait Implementations§
Source§impl<'a, 'b> BitAnd<&'b NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitAnd<&'b NcBoxMask> for &'a NcBoxMask_u32
Source§impl<'a, 'b> BitAnd<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitAnd<&'b NcBoxMask> for NcBoxMask_u32
Source§impl<'a, 'b> BitAnd<&'b mut NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitAnd<&'b mut NcBoxMask> for &'a NcBoxMask_u32
Source§impl<'a, 'b> BitAnd<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitAnd<&'b mut NcBoxMask> for NcBoxMask_u32
Source§impl<'a, 'b> BitAnd<NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitAnd<NcBoxMask> for &'a NcBoxMask_u32
Source§impl<'a, 'b> BitAnd<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitAnd<NcBoxMask> for NcBoxMask_u32
Source§impl<'a, 'b> BitAndAssign<&'b NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitAndAssign<&'b NcBoxMask> for &'a mut NcBoxMask
Source§fn bitand_assign(&mut self, rhs: &'b NcBoxMask)
fn bitand_assign(&mut self, rhs: &'b NcBoxMask)
Performs the
&= operation. Read moreSource§impl<'a, 'b> BitAndAssign<&'b NcBoxMask> for NcBoxMask
impl<'a, 'b> BitAndAssign<&'b NcBoxMask> for NcBoxMask
Source§fn bitand_assign(&mut self, rhs: &'b NcBoxMask)
fn bitand_assign(&mut self, rhs: &'b NcBoxMask)
Performs the
&= operation. Read moreSource§impl<'a, 'b> BitAndAssign<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitAndAssign<&'b NcBoxMask> for NcBoxMask_u32
Source§fn bitand_assign(&mut self, rhs: &'b NcBoxMask)
fn bitand_assign(&mut self, rhs: &'b NcBoxMask)
Performs the
&= operation. Read moreSource§impl<'a, 'b> BitAndAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitAndAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
Source§fn bitand_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitand_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the
&= operation. Read moreSource§impl<'a, 'b> BitAndAssign<&'b mut NcBoxMask> for NcBoxMask
impl<'a, 'b> BitAndAssign<&'b mut NcBoxMask> for NcBoxMask
Source§fn bitand_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitand_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the
&= operation. Read moreSource§impl<'a, 'b> BitAndAssign<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitAndAssign<&'b mut NcBoxMask> for NcBoxMask_u32
Source§fn bitand_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitand_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the
&= operation. Read moreSource§impl<'a, 'b> BitAndAssign<&'b u32> for &'a mut NcBoxMask
impl<'a, 'b> BitAndAssign<&'b u32> for &'a mut NcBoxMask
Source§fn bitand_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn bitand_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the
&= operation. Read moreSource§impl<'a, 'b> BitAndAssign<&'b u32> for NcBoxMask
impl<'a, 'b> BitAndAssign<&'b u32> for NcBoxMask
Source§fn bitand_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn bitand_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the
&= operation. Read moreSource§impl<'a, 'b> BitAndAssign<NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitAndAssign<NcBoxMask> for &'a mut NcBoxMask
Source§fn bitand_assign(&mut self, rhs: NcBoxMask)
fn bitand_assign(&mut self, rhs: NcBoxMask)
Performs the
&= operation. Read moreSource§impl<'a, 'b> BitAndAssign<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitAndAssign<NcBoxMask> for NcBoxMask_u32
Source§fn bitand_assign(&mut self, rhs: NcBoxMask)
fn bitand_assign(&mut self, rhs: NcBoxMask)
Performs the
&= operation. Read moreSource§impl<'a, 'b> BitAndAssign<u32> for &'a mut NcBoxMask
impl<'a, 'b> BitAndAssign<u32> for &'a mut NcBoxMask
Source§fn bitand_assign(&mut self, rhs: NcBoxMask_u32)
fn bitand_assign(&mut self, rhs: NcBoxMask_u32)
Performs the
&= operation. Read moreSource§impl<'a, 'b> BitAndAssign<u32> for NcBoxMask
impl<'a, 'b> BitAndAssign<u32> for NcBoxMask
Source§fn bitand_assign(&mut self, rhs: NcBoxMask_u32)
fn bitand_assign(&mut self, rhs: NcBoxMask_u32)
Performs the
&= operation. Read moreSource§impl<'a, 'b> BitAndAssign for NcBoxMask
impl<'a, 'b> BitAndAssign for NcBoxMask
Source§fn bitand_assign(&mut self, rhs: NcBoxMask)
fn bitand_assign(&mut self, rhs: NcBoxMask)
Performs the
&= operation. Read moreSource§impl<'a, 'b> BitOr<&'b NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitOr<&'b NcBoxMask> for &'a NcBoxMask_u32
Source§impl<'a, 'b> BitOr<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitOr<&'b NcBoxMask> for NcBoxMask_u32
Source§impl<'a, 'b> BitOr<&'b mut NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitOr<&'b mut NcBoxMask> for &'a NcBoxMask_u32
Source§impl<'a, 'b> BitOr<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitOr<&'b mut NcBoxMask> for NcBoxMask_u32
Source§impl<'a, 'b> BitOr<NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitOr<NcBoxMask> for &'a NcBoxMask_u32
Source§impl<'a, 'b> BitOr<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitOr<NcBoxMask> for NcBoxMask_u32
Source§impl<'a, 'b> BitOrAssign<&'b NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitOrAssign<&'b NcBoxMask> for &'a mut NcBoxMask
Source§fn bitor_assign(&mut self, rhs: &'b NcBoxMask)
fn bitor_assign(&mut self, rhs: &'b NcBoxMask)
Performs the
|= operation. Read moreSource§impl<'a, 'b> BitOrAssign<&'b NcBoxMask> for NcBoxMask
impl<'a, 'b> BitOrAssign<&'b NcBoxMask> for NcBoxMask
Source§fn bitor_assign(&mut self, rhs: &'b NcBoxMask)
fn bitor_assign(&mut self, rhs: &'b NcBoxMask)
Performs the
|= operation. Read moreSource§impl<'a, 'b> BitOrAssign<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitOrAssign<&'b NcBoxMask> for NcBoxMask_u32
Source§fn bitor_assign(&mut self, rhs: &'b NcBoxMask)
fn bitor_assign(&mut self, rhs: &'b NcBoxMask)
Performs the
|= operation. Read moreSource§impl<'a, 'b> BitOrAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitOrAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
Source§fn bitor_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitor_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the
|= operation. Read moreSource§impl<'a, 'b> BitOrAssign<&'b mut NcBoxMask> for NcBoxMask
impl<'a, 'b> BitOrAssign<&'b mut NcBoxMask> for NcBoxMask
Source§fn bitor_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitor_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the
|= operation. Read moreSource§impl<'a, 'b> BitOrAssign<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitOrAssign<&'b mut NcBoxMask> for NcBoxMask_u32
Source§fn bitor_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitor_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the
|= operation. Read moreSource§impl<'a, 'b> BitOrAssign<&'b u32> for &'a mut NcBoxMask
impl<'a, 'b> BitOrAssign<&'b u32> for &'a mut NcBoxMask
Source§fn bitor_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn bitor_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the
|= operation. Read moreSource§impl<'a, 'b> BitOrAssign<&'b u32> for NcBoxMask
impl<'a, 'b> BitOrAssign<&'b u32> for NcBoxMask
Source§fn bitor_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn bitor_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the
|= operation. Read moreSource§impl<'a, 'b> BitOrAssign<NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitOrAssign<NcBoxMask> for &'a mut NcBoxMask
Source§fn bitor_assign(&mut self, rhs: NcBoxMask)
fn bitor_assign(&mut self, rhs: NcBoxMask)
Performs the
|= operation. Read moreSource§impl<'a, 'b> BitOrAssign<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitOrAssign<NcBoxMask> for NcBoxMask_u32
Source§fn bitor_assign(&mut self, rhs: NcBoxMask)
fn bitor_assign(&mut self, rhs: NcBoxMask)
Performs the
|= operation. Read moreSource§impl<'a, 'b> BitOrAssign<u32> for &'a mut NcBoxMask
impl<'a, 'b> BitOrAssign<u32> for &'a mut NcBoxMask
Source§fn bitor_assign(&mut self, rhs: NcBoxMask_u32)
fn bitor_assign(&mut self, rhs: NcBoxMask_u32)
Performs the
|= operation. Read moreSource§impl<'a, 'b> BitOrAssign<u32> for NcBoxMask
impl<'a, 'b> BitOrAssign<u32> for NcBoxMask
Source§fn bitor_assign(&mut self, rhs: NcBoxMask_u32)
fn bitor_assign(&mut self, rhs: NcBoxMask_u32)
Performs the
|= operation. Read moreSource§impl<'a, 'b> BitOrAssign for NcBoxMask
impl<'a, 'b> BitOrAssign for NcBoxMask
Source§fn bitor_assign(&mut self, rhs: NcBoxMask)
fn bitor_assign(&mut self, rhs: NcBoxMask)
Performs the
|= operation. Read moreSource§impl<'a, 'b> BitXor<&'b NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitXor<&'b NcBoxMask> for &'a NcBoxMask_u32
Source§impl<'a, 'b> BitXor<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitXor<&'b NcBoxMask> for NcBoxMask_u32
Source§impl<'a, 'b> BitXor<&'b mut NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitXor<&'b mut NcBoxMask> for &'a NcBoxMask_u32
Source§impl<'a, 'b> BitXor<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitXor<&'b mut NcBoxMask> for NcBoxMask_u32
Source§impl<'a, 'b> BitXor<NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitXor<NcBoxMask> for &'a NcBoxMask_u32
Source§impl<'a, 'b> BitXor<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitXor<NcBoxMask> for NcBoxMask_u32
Source§impl<'a, 'b> BitXorAssign<&'b NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitXorAssign<&'b NcBoxMask> for &'a mut NcBoxMask
Source§fn bitxor_assign(&mut self, rhs: &'b NcBoxMask)
fn bitxor_assign(&mut self, rhs: &'b NcBoxMask)
Performs the
^= operation. Read moreSource§impl<'a, 'b> BitXorAssign<&'b NcBoxMask> for NcBoxMask
impl<'a, 'b> BitXorAssign<&'b NcBoxMask> for NcBoxMask
Source§fn bitxor_assign(&mut self, rhs: &'b NcBoxMask)
fn bitxor_assign(&mut self, rhs: &'b NcBoxMask)
Performs the
^= operation. Read moreSource§impl<'a, 'b> BitXorAssign<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitXorAssign<&'b NcBoxMask> for NcBoxMask_u32
Source§fn bitxor_assign(&mut self, rhs: &'b NcBoxMask)
fn bitxor_assign(&mut self, rhs: &'b NcBoxMask)
Performs the
^= operation. Read moreSource§impl<'a, 'b> BitXorAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitXorAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
Source§fn bitxor_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitxor_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the
^= operation. Read moreSource§impl<'a, 'b> BitXorAssign<&'b mut NcBoxMask> for NcBoxMask
impl<'a, 'b> BitXorAssign<&'b mut NcBoxMask> for NcBoxMask
Source§fn bitxor_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitxor_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the
^= operation. Read moreSource§impl<'a, 'b> BitXorAssign<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitXorAssign<&'b mut NcBoxMask> for NcBoxMask_u32
Source§fn bitxor_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitxor_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the
^= operation. Read moreSource§impl<'a, 'b> BitXorAssign<&'b u32> for &'a mut NcBoxMask
impl<'a, 'b> BitXorAssign<&'b u32> for &'a mut NcBoxMask
Source§fn bitxor_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn bitxor_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the
^= operation. Read moreSource§impl<'a, 'b> BitXorAssign<&'b u32> for NcBoxMask
impl<'a, 'b> BitXorAssign<&'b u32> for NcBoxMask
Source§fn bitxor_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn bitxor_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the
^= operation. Read moreSource§impl<'a, 'b> BitXorAssign<NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitXorAssign<NcBoxMask> for &'a mut NcBoxMask
Source§fn bitxor_assign(&mut self, rhs: NcBoxMask)
fn bitxor_assign(&mut self, rhs: NcBoxMask)
Performs the
^= operation. Read moreSource§impl<'a, 'b> BitXorAssign<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitXorAssign<NcBoxMask> for NcBoxMask_u32
Source§fn bitxor_assign(&mut self, rhs: NcBoxMask)
fn bitxor_assign(&mut self, rhs: NcBoxMask)
Performs the
^= operation. Read moreSource§impl<'a, 'b> BitXorAssign<u32> for &'a mut NcBoxMask
impl<'a, 'b> BitXorAssign<u32> for &'a mut NcBoxMask
Source§fn bitxor_assign(&mut self, rhs: NcBoxMask_u32)
fn bitxor_assign(&mut self, rhs: NcBoxMask_u32)
Performs the
^= operation. Read moreSource§impl<'a, 'b> BitXorAssign<u32> for NcBoxMask
impl<'a, 'b> BitXorAssign<u32> for NcBoxMask
Source§fn bitxor_assign(&mut self, rhs: NcBoxMask_u32)
fn bitxor_assign(&mut self, rhs: NcBoxMask_u32)
Performs the
^= operation. Read moreSource§impl<'a, 'b> BitXorAssign for NcBoxMask
impl<'a, 'b> BitXorAssign for NcBoxMask
Source§fn bitxor_assign(&mut self, rhs: NcBoxMask)
fn bitxor_assign(&mut self, rhs: NcBoxMask)
Performs the
^= operation. Read moreSource§impl<'a> From<&'a NcBoxMask> for &'a NcBoxMask_u32
impl<'a> From<&'a NcBoxMask> for &'a NcBoxMask_u32
Source§impl<'a> From<&'a mut NcBoxMask> for &'a mut NcBoxMask_u32
impl<'a> From<&'a mut NcBoxMask> for &'a mut NcBoxMask_u32
Source§impl<'a> From<&'a mut u32> for NcBoxMask
impl<'a> From<&'a mut u32> for NcBoxMask
Source§fn from(p: &'a mut NcBoxMask_u32) -> Self
fn from(p: &'a mut NcBoxMask_u32) -> Self
Converts to this type from the input type.
Source§impl<'a> From<&'a u32> for NcBoxMask
impl<'a> From<&'a u32> for NcBoxMask
Source§fn from(p: &'a NcBoxMask_u32) -> Self
fn from(p: &'a NcBoxMask_u32) -> Self
Converts to this type from the input type.
Source§impl From<NcBoxMask> for NcBoxMask_u32
impl From<NcBoxMask> for NcBoxMask_u32
Source§impl From<u32> for NcBoxMask
impl From<u32> for NcBoxMask
Source§fn from(p: NcBoxMask_u32) -> Self
fn from(p: NcBoxMask_u32) -> Self
Converts to this type from the input type.
Source§impl<'a, 'b> Shl<&'b NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> Shl<&'b NcBoxMask> for &'a NcBoxMask_u32
Source§impl<'a, 'b> Shl<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> Shl<&'b NcBoxMask> for NcBoxMask_u32
Source§impl<'a, 'b> Shl<&'b mut NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> Shl<&'b mut NcBoxMask> for &'a NcBoxMask_u32
Source§impl<'a, 'b> Shl<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> Shl<&'b mut NcBoxMask> for NcBoxMask_u32
Source§impl<'a, 'b> Shl<NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> Shl<NcBoxMask> for &'a NcBoxMask_u32
Source§impl<'a, 'b> Shl<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> Shl<NcBoxMask> for NcBoxMask_u32
Source§impl<'a, 'b> ShlAssign<&'b NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> ShlAssign<&'b NcBoxMask> for &'a mut NcBoxMask
Source§fn shl_assign(&mut self, rhs: &'b NcBoxMask)
fn shl_assign(&mut self, rhs: &'b NcBoxMask)
Performs the
<<= operation. Read moreSource§impl<'a, 'b> ShlAssign<&'b NcBoxMask> for NcBoxMask
impl<'a, 'b> ShlAssign<&'b NcBoxMask> for NcBoxMask
Source§fn shl_assign(&mut self, rhs: &'b NcBoxMask)
fn shl_assign(&mut self, rhs: &'b NcBoxMask)
Performs the
<<= operation. Read moreSource§impl<'a, 'b> ShlAssign<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> ShlAssign<&'b NcBoxMask> for NcBoxMask_u32
Source§fn shl_assign(&mut self, rhs: &'b NcBoxMask)
fn shl_assign(&mut self, rhs: &'b NcBoxMask)
Performs the
<<= operation. Read moreSource§impl<'a, 'b> ShlAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> ShlAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
Source§fn shl_assign(&mut self, rhs: &'b mut NcBoxMask)
fn shl_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the
<<= operation. Read moreSource§impl<'a, 'b> ShlAssign<&'b mut NcBoxMask> for NcBoxMask
impl<'a, 'b> ShlAssign<&'b mut NcBoxMask> for NcBoxMask
Source§fn shl_assign(&mut self, rhs: &'b mut NcBoxMask)
fn shl_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the
<<= operation. Read moreSource§impl<'a, 'b> ShlAssign<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> ShlAssign<&'b mut NcBoxMask> for NcBoxMask_u32
Source§fn shl_assign(&mut self, rhs: &'b mut NcBoxMask)
fn shl_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the
<<= operation. Read moreSource§impl<'a, 'b> ShlAssign<&'b u32> for &'a mut NcBoxMask
impl<'a, 'b> ShlAssign<&'b u32> for &'a mut NcBoxMask
Source§fn shl_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn shl_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the
<<= operation. Read moreSource§impl<'a, 'b> ShlAssign<&'b u32> for NcBoxMask
impl<'a, 'b> ShlAssign<&'b u32> for NcBoxMask
Source§fn shl_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn shl_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the
<<= operation. Read moreSource§impl<'a, 'b> ShlAssign<NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> ShlAssign<NcBoxMask> for &'a mut NcBoxMask
Source§fn shl_assign(&mut self, rhs: NcBoxMask)
fn shl_assign(&mut self, rhs: NcBoxMask)
Performs the
<<= operation. Read moreSource§impl<'a, 'b> ShlAssign<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> ShlAssign<NcBoxMask> for NcBoxMask_u32
Source§fn shl_assign(&mut self, rhs: NcBoxMask)
fn shl_assign(&mut self, rhs: NcBoxMask)
Performs the
<<= operation. Read moreSource§impl<'a, 'b> ShlAssign<u32> for &'a mut NcBoxMask
impl<'a, 'b> ShlAssign<u32> for &'a mut NcBoxMask
Source§fn shl_assign(&mut self, rhs: NcBoxMask_u32)
fn shl_assign(&mut self, rhs: NcBoxMask_u32)
Performs the
<<= operation. Read moreSource§impl<'a, 'b> ShlAssign<u32> for NcBoxMask
impl<'a, 'b> ShlAssign<u32> for NcBoxMask
Source§fn shl_assign(&mut self, rhs: NcBoxMask_u32)
fn shl_assign(&mut self, rhs: NcBoxMask_u32)
Performs the
<<= operation. Read moreSource§impl<'a, 'b> ShlAssign for NcBoxMask
impl<'a, 'b> ShlAssign for NcBoxMask
Source§fn shl_assign(&mut self, rhs: NcBoxMask)
fn shl_assign(&mut self, rhs: NcBoxMask)
Performs the
<<= operation. Read moreSource§impl<'a, 'b> Shr<&'b NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> Shr<&'b NcBoxMask> for &'a NcBoxMask_u32
Source§impl<'a, 'b> Shr<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> Shr<&'b NcBoxMask> for NcBoxMask_u32
Source§impl<'a, 'b> Shr<&'b mut NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> Shr<&'b mut NcBoxMask> for &'a NcBoxMask_u32
Source§impl<'a, 'b> Shr<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> Shr<&'b mut NcBoxMask> for NcBoxMask_u32
Source§impl<'a, 'b> Shr<NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> Shr<NcBoxMask> for &'a NcBoxMask_u32
Source§impl<'a, 'b> Shr<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> Shr<NcBoxMask> for NcBoxMask_u32
Source§impl<'a, 'b> ShrAssign<&'b NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> ShrAssign<&'b NcBoxMask> for &'a mut NcBoxMask
Source§fn shr_assign(&mut self, rhs: &'b NcBoxMask)
fn shr_assign(&mut self, rhs: &'b NcBoxMask)
Performs the
>>= operation. Read moreSource§impl<'a, 'b> ShrAssign<&'b NcBoxMask> for NcBoxMask
impl<'a, 'b> ShrAssign<&'b NcBoxMask> for NcBoxMask
Source§fn shr_assign(&mut self, rhs: &'b NcBoxMask)
fn shr_assign(&mut self, rhs: &'b NcBoxMask)
Performs the
>>= operation. Read moreSource§impl<'a, 'b> ShrAssign<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> ShrAssign<&'b NcBoxMask> for NcBoxMask_u32
Source§fn shr_assign(&mut self, rhs: &'b NcBoxMask)
fn shr_assign(&mut self, rhs: &'b NcBoxMask)
Performs the
>>= operation. Read moreSource§impl<'a, 'b> ShrAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> ShrAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
Source§fn shr_assign(&mut self, rhs: &'b mut NcBoxMask)
fn shr_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the
>>= operation. Read moreSource§impl<'a, 'b> ShrAssign<&'b mut NcBoxMask> for NcBoxMask
impl<'a, 'b> ShrAssign<&'b mut NcBoxMask> for NcBoxMask
Source§fn shr_assign(&mut self, rhs: &'b mut NcBoxMask)
fn shr_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the
>>= operation. Read moreSource§impl<'a, 'b> ShrAssign<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> ShrAssign<&'b mut NcBoxMask> for NcBoxMask_u32
Source§fn shr_assign(&mut self, rhs: &'b mut NcBoxMask)
fn shr_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the
>>= operation. Read moreSource§impl<'a, 'b> ShrAssign<&'b u32> for &'a mut NcBoxMask
impl<'a, 'b> ShrAssign<&'b u32> for &'a mut NcBoxMask
Source§fn shr_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn shr_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the
>>= operation. Read moreSource§impl<'a, 'b> ShrAssign<&'b u32> for NcBoxMask
impl<'a, 'b> ShrAssign<&'b u32> for NcBoxMask
Source§fn shr_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn shr_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the
>>= operation. Read moreSource§impl<'a, 'b> ShrAssign<NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> ShrAssign<NcBoxMask> for &'a mut NcBoxMask
Source§fn shr_assign(&mut self, rhs: NcBoxMask)
fn shr_assign(&mut self, rhs: NcBoxMask)
Performs the
>>= operation. Read moreSource§impl<'a, 'b> ShrAssign<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> ShrAssign<NcBoxMask> for NcBoxMask_u32
Source§fn shr_assign(&mut self, rhs: NcBoxMask)
fn shr_assign(&mut self, rhs: NcBoxMask)
Performs the
>>= operation. Read moreSource§impl<'a, 'b> ShrAssign<u32> for &'a mut NcBoxMask
impl<'a, 'b> ShrAssign<u32> for &'a mut NcBoxMask
Source§fn shr_assign(&mut self, rhs: NcBoxMask_u32)
fn shr_assign(&mut self, rhs: NcBoxMask_u32)
Performs the
>>= operation. Read moreSource§impl<'a, 'b> ShrAssign<u32> for NcBoxMask
impl<'a, 'b> ShrAssign<u32> for NcBoxMask
Source§fn shr_assign(&mut self, rhs: NcBoxMask_u32)
fn shr_assign(&mut self, rhs: NcBoxMask_u32)
Performs the
>>= operation. Read moreSource§impl<'a, 'b> ShrAssign for NcBoxMask
impl<'a, 'b> ShrAssign for NcBoxMask
Source§fn shr_assign(&mut self, rhs: NcBoxMask)
fn shr_assign(&mut self, rhs: NcBoxMask)
Performs the
>>= operation. Read moreimpl Copy for NcBoxMask
impl Eq for NcBoxMask
impl StructuralPartialEq for NcBoxMask
Auto Trait Implementations§
impl Freeze for NcBoxMask
impl RefUnwindSafe for NcBoxMask
impl Send for NcBoxMask
impl Sync for NcBoxMask
impl Unpin for NcBoxMask
impl UnwindSafe for NcBoxMask
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