Struct libnotcurses_sys::NcBoxMask
source · #[repr(transparent)]pub struct NcBoxMask(pub NcBoxMask_u32);
Expand description
A bitmask for drawing borders, gradients and corners.
§Flags
GradTop
GradRight
GradBottom
GradLeft
MaskTop
MaskRight
MaskBottom
MaskLeft
CornerMask
CornerShift
None
§Default
Tuple Fields§
§0: NcBoxMask_u32
Implementations§
source§impl NcBoxMask
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 PartialEq for NcBoxMask
impl PartialEq for NcBoxMask
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 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