Struct libnotcurses_sys::NcBoxMask
source · [−]#[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
sourceimpl NcBoxMask
impl NcBoxMask
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
sourceimpl<'a, 'b> BitAnd<&'b NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitAnd<&'b NcBoxMask> for &'a NcBoxMask_u32
sourceimpl<'a, 'b> BitAnd<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitAnd<&'b NcBoxMask> for NcBoxMask_u32
sourceimpl<'a, 'b> BitAnd<&'b mut NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitAnd<&'b mut NcBoxMask> for &'a NcBoxMask_u32
sourceimpl<'a, 'b> BitAnd<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitAnd<&'b mut NcBoxMask> for NcBoxMask_u32
sourceimpl<'a, 'b> BitAnd<NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitAnd<NcBoxMask> for &'a NcBoxMask_u32
sourceimpl<'a, 'b> BitAnd<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitAnd<NcBoxMask> for NcBoxMask_u32
sourceimpl<'a, 'b> BitAndAssign<&'b NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitAndAssign<&'b NcBoxMask> for &'a mut NcBoxMask
sourcefn bitand_assign(&mut self, rhs: &'b NcBoxMask)
fn bitand_assign(&mut self, rhs: &'b NcBoxMask)
Performs the &= operation. Read more
sourceimpl<'a, 'b> BitAndAssign<&'b NcBoxMask> for NcBoxMask
impl<'a, 'b> BitAndAssign<&'b NcBoxMask> for NcBoxMask
sourcefn bitand_assign(&mut self, rhs: &'b NcBoxMask)
fn bitand_assign(&mut self, rhs: &'b NcBoxMask)
Performs the &= operation. Read more
sourceimpl<'a, 'b> BitAndAssign<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitAndAssign<&'b NcBoxMask> for NcBoxMask_u32
sourcefn bitand_assign(&mut self, rhs: &'b NcBoxMask)
fn bitand_assign(&mut self, rhs: &'b NcBoxMask)
Performs the &= operation. Read more
sourceimpl<'a, 'b> BitAndAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitAndAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
sourcefn bitand_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitand_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the &= operation. Read more
sourceimpl<'a, 'b> BitAndAssign<&'b mut NcBoxMask> for NcBoxMask
impl<'a, 'b> BitAndAssign<&'b mut NcBoxMask> for NcBoxMask
sourcefn bitand_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitand_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the &= operation. Read more
sourceimpl<'a, 'b> BitAndAssign<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitAndAssign<&'b mut NcBoxMask> for NcBoxMask_u32
sourcefn bitand_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitand_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the &= operation. Read more
sourceimpl<'a, 'b> BitAndAssign<&'b u32> for &'a mut NcBoxMask
impl<'a, 'b> BitAndAssign<&'b u32> for &'a mut NcBoxMask
sourcefn bitand_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn bitand_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the &= operation. Read more
sourceimpl<'a, 'b> BitAndAssign<&'b u32> for NcBoxMask
impl<'a, 'b> BitAndAssign<&'b u32> for NcBoxMask
sourcefn bitand_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn bitand_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the &= operation. Read more
sourceimpl<'a, 'b> BitAndAssign<NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitAndAssign<NcBoxMask> for &'a mut NcBoxMask
sourcefn bitand_assign(&mut self, rhs: NcBoxMask)
fn bitand_assign(&mut self, rhs: NcBoxMask)
Performs the &= operation. Read more
sourceimpl<'a, 'b> BitAndAssign<NcBoxMask> for NcBoxMask
impl<'a, 'b> BitAndAssign<NcBoxMask> for NcBoxMask
sourcefn bitand_assign(&mut self, rhs: NcBoxMask)
fn bitand_assign(&mut self, rhs: NcBoxMask)
Performs the &= operation. Read more
sourceimpl<'a, 'b> BitAndAssign<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitAndAssign<NcBoxMask> for NcBoxMask_u32
sourcefn bitand_assign(&mut self, rhs: NcBoxMask)
fn bitand_assign(&mut self, rhs: NcBoxMask)
Performs the &= operation. Read more
sourceimpl<'a, 'b> BitAndAssign<u32> for &'a mut NcBoxMask
impl<'a, 'b> BitAndAssign<u32> for &'a mut NcBoxMask
sourcefn bitand_assign(&mut self, rhs: NcBoxMask_u32)
fn bitand_assign(&mut self, rhs: NcBoxMask_u32)
Performs the &= operation. Read more
sourceimpl<'a, 'b> BitAndAssign<u32> for NcBoxMask
impl<'a, 'b> BitAndAssign<u32> for NcBoxMask
sourcefn bitand_assign(&mut self, rhs: NcBoxMask_u32)
fn bitand_assign(&mut self, rhs: NcBoxMask_u32)
Performs the &= operation. Read more
sourceimpl<'a, 'b> BitOr<&'b NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitOr<&'b NcBoxMask> for &'a NcBoxMask_u32
sourceimpl<'a, 'b> BitOr<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitOr<&'b NcBoxMask> for NcBoxMask_u32
sourceimpl<'a, 'b> BitOr<&'b mut NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitOr<&'b mut NcBoxMask> for &'a NcBoxMask_u32
sourceimpl<'a, 'b> BitOr<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitOr<&'b mut NcBoxMask> for NcBoxMask_u32
sourceimpl<'a, 'b> BitOr<NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitOr<NcBoxMask> for &'a NcBoxMask_u32
sourceimpl<'a, 'b> BitOr<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitOr<NcBoxMask> for NcBoxMask_u32
sourceimpl<'a, 'b> BitOrAssign<&'b NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitOrAssign<&'b NcBoxMask> for &'a mut NcBoxMask
sourcefn bitor_assign(&mut self, rhs: &'b NcBoxMask)
fn bitor_assign(&mut self, rhs: &'b NcBoxMask)
Performs the |= operation. Read more
sourceimpl<'a, 'b> BitOrAssign<&'b NcBoxMask> for NcBoxMask
impl<'a, 'b> BitOrAssign<&'b NcBoxMask> for NcBoxMask
sourcefn bitor_assign(&mut self, rhs: &'b NcBoxMask)
fn bitor_assign(&mut self, rhs: &'b NcBoxMask)
Performs the |= operation. Read more
sourceimpl<'a, 'b> BitOrAssign<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitOrAssign<&'b NcBoxMask> for NcBoxMask_u32
sourcefn bitor_assign(&mut self, rhs: &'b NcBoxMask)
fn bitor_assign(&mut self, rhs: &'b NcBoxMask)
Performs the |= operation. Read more
sourceimpl<'a, 'b> BitOrAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitOrAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
sourcefn bitor_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitor_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the |= operation. Read more
sourceimpl<'a, 'b> BitOrAssign<&'b mut NcBoxMask> for NcBoxMask
impl<'a, 'b> BitOrAssign<&'b mut NcBoxMask> for NcBoxMask
sourcefn bitor_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitor_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the |= operation. Read more
sourceimpl<'a, 'b> BitOrAssign<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitOrAssign<&'b mut NcBoxMask> for NcBoxMask_u32
sourcefn bitor_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitor_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the |= operation. Read more
sourceimpl<'a, 'b> BitOrAssign<&'b u32> for &'a mut NcBoxMask
impl<'a, 'b> BitOrAssign<&'b u32> for &'a mut NcBoxMask
sourcefn bitor_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn bitor_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the |= operation. Read more
sourceimpl<'a, 'b> BitOrAssign<&'b u32> for NcBoxMask
impl<'a, 'b> BitOrAssign<&'b u32> for NcBoxMask
sourcefn bitor_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn bitor_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the |= operation. Read more
sourceimpl<'a, 'b> BitOrAssign<NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitOrAssign<NcBoxMask> for &'a mut NcBoxMask
sourcefn bitor_assign(&mut self, rhs: NcBoxMask)
fn bitor_assign(&mut self, rhs: NcBoxMask)
Performs the |= operation. Read more
sourceimpl<'a, 'b> BitOrAssign<NcBoxMask> for NcBoxMask
impl<'a, 'b> BitOrAssign<NcBoxMask> for NcBoxMask
sourcefn bitor_assign(&mut self, rhs: NcBoxMask)
fn bitor_assign(&mut self, rhs: NcBoxMask)
Performs the |= operation. Read more
sourceimpl<'a, 'b> BitOrAssign<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitOrAssign<NcBoxMask> for NcBoxMask_u32
sourcefn bitor_assign(&mut self, rhs: NcBoxMask)
fn bitor_assign(&mut self, rhs: NcBoxMask)
Performs the |= operation. Read more
sourceimpl<'a, 'b> BitOrAssign<u32> for &'a mut NcBoxMask
impl<'a, 'b> BitOrAssign<u32> for &'a mut NcBoxMask
sourcefn bitor_assign(&mut self, rhs: NcBoxMask_u32)
fn bitor_assign(&mut self, rhs: NcBoxMask_u32)
Performs the |= operation. Read more
sourceimpl<'a, 'b> BitOrAssign<u32> for NcBoxMask
impl<'a, 'b> BitOrAssign<u32> for NcBoxMask
sourcefn bitor_assign(&mut self, rhs: NcBoxMask_u32)
fn bitor_assign(&mut self, rhs: NcBoxMask_u32)
Performs the |= operation. Read more
sourceimpl<'a, 'b> BitXor<&'b NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitXor<&'b NcBoxMask> for &'a NcBoxMask_u32
sourceimpl<'a, 'b> BitXor<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitXor<&'b NcBoxMask> for NcBoxMask_u32
sourceimpl<'a, 'b> BitXor<&'b mut NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitXor<&'b mut NcBoxMask> for &'a NcBoxMask_u32
sourceimpl<'a, 'b> BitXor<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitXor<&'b mut NcBoxMask> for NcBoxMask_u32
sourceimpl<'a, 'b> BitXor<NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> BitXor<NcBoxMask> for &'a NcBoxMask_u32
sourceimpl<'a, 'b> BitXor<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitXor<NcBoxMask> for NcBoxMask_u32
sourceimpl<'a, 'b> BitXorAssign<&'b NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitXorAssign<&'b NcBoxMask> for &'a mut NcBoxMask
sourcefn bitxor_assign(&mut self, rhs: &'b NcBoxMask)
fn bitxor_assign(&mut self, rhs: &'b NcBoxMask)
Performs the ^= operation. Read more
sourceimpl<'a, 'b> BitXorAssign<&'b NcBoxMask> for NcBoxMask
impl<'a, 'b> BitXorAssign<&'b NcBoxMask> for NcBoxMask
sourcefn bitxor_assign(&mut self, rhs: &'b NcBoxMask)
fn bitxor_assign(&mut self, rhs: &'b NcBoxMask)
Performs the ^= operation. Read more
sourceimpl<'a, 'b> BitXorAssign<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitXorAssign<&'b NcBoxMask> for NcBoxMask_u32
sourcefn bitxor_assign(&mut self, rhs: &'b NcBoxMask)
fn bitxor_assign(&mut self, rhs: &'b NcBoxMask)
Performs the ^= operation. Read more
sourceimpl<'a, 'b> BitXorAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitXorAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
sourcefn bitxor_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitxor_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the ^= operation. Read more
sourceimpl<'a, 'b> BitXorAssign<&'b mut NcBoxMask> for NcBoxMask
impl<'a, 'b> BitXorAssign<&'b mut NcBoxMask> for NcBoxMask
sourcefn bitxor_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitxor_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the ^= operation. Read more
sourceimpl<'a, 'b> BitXorAssign<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitXorAssign<&'b mut NcBoxMask> for NcBoxMask_u32
sourcefn bitxor_assign(&mut self, rhs: &'b mut NcBoxMask)
fn bitxor_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the ^= operation. Read more
sourceimpl<'a, 'b> BitXorAssign<&'b u32> for &'a mut NcBoxMask
impl<'a, 'b> BitXorAssign<&'b u32> for &'a mut NcBoxMask
sourcefn bitxor_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn bitxor_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the ^= operation. Read more
sourceimpl<'a, 'b> BitXorAssign<&'b u32> for NcBoxMask
impl<'a, 'b> BitXorAssign<&'b u32> for NcBoxMask
sourcefn bitxor_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn bitxor_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the ^= operation. Read more
sourceimpl<'a, 'b> BitXorAssign<NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> BitXorAssign<NcBoxMask> for &'a mut NcBoxMask
sourcefn bitxor_assign(&mut self, rhs: NcBoxMask)
fn bitxor_assign(&mut self, rhs: NcBoxMask)
Performs the ^= operation. Read more
sourceimpl<'a, 'b> BitXorAssign<NcBoxMask> for NcBoxMask
impl<'a, 'b> BitXorAssign<NcBoxMask> for NcBoxMask
sourcefn bitxor_assign(&mut self, rhs: NcBoxMask)
fn bitxor_assign(&mut self, rhs: NcBoxMask)
Performs the ^= operation. Read more
sourceimpl<'a, 'b> BitXorAssign<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitXorAssign<NcBoxMask> for NcBoxMask_u32
sourcefn bitxor_assign(&mut self, rhs: NcBoxMask)
fn bitxor_assign(&mut self, rhs: NcBoxMask)
Performs the ^= operation. Read more
sourceimpl<'a, 'b> BitXorAssign<u32> for &'a mut NcBoxMask
impl<'a, 'b> BitXorAssign<u32> for &'a mut NcBoxMask
sourcefn bitxor_assign(&mut self, rhs: NcBoxMask_u32)
fn bitxor_assign(&mut self, rhs: NcBoxMask_u32)
Performs the ^= operation. Read more
sourceimpl<'a, 'b> BitXorAssign<u32> for NcBoxMask
impl<'a, 'b> BitXorAssign<u32> for NcBoxMask
sourcefn bitxor_assign(&mut self, rhs: NcBoxMask_u32)
fn bitxor_assign(&mut self, rhs: NcBoxMask_u32)
Performs the ^= operation. Read more
sourceimpl<'a> From<&'a NcBoxMask> for &'a NcBoxMask_u32
impl<'a> From<&'a NcBoxMask> for &'a NcBoxMask_u32
sourceimpl<'a> From<&'a mut NcBoxMask> for &'a mut NcBoxMask_u32
impl<'a> From<&'a mut NcBoxMask> for &'a mut NcBoxMask_u32
sourceimpl<'a> From<&'a mut u32> for NcBoxMask
impl<'a> From<&'a mut u32> for NcBoxMask
sourcefn from(p: &'a mut NcBoxMask_u32) -> Self
fn from(p: &'a mut NcBoxMask_u32) -> Self
Converts to this type from the input type.
sourceimpl<'a> From<&'a u32> for NcBoxMask
impl<'a> From<&'a u32> for NcBoxMask
sourcefn from(p: &'a NcBoxMask_u32) -> Self
fn from(p: &'a NcBoxMask_u32) -> Self
Converts to this type from the input type.
sourceimpl From<&NcBoxMask> for *const NcBoxMask_u32
impl From<&NcBoxMask> for *const NcBoxMask_u32
sourceimpl From<&mut NcBoxMask> for *mut NcBoxMask_u32
impl From<&mut NcBoxMask> for *mut NcBoxMask_u32
sourceimpl From<NcBoxMask> for NcBoxMask_u32
impl From<NcBoxMask> for NcBoxMask_u32
sourceimpl From<u32> for NcBoxMask
impl From<u32> for NcBoxMask
sourcefn from(p: NcBoxMask_u32) -> Self
fn from(p: NcBoxMask_u32) -> Self
Converts to this type from the input type.
sourceimpl<'a, 'b> Shl<&'b NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> Shl<&'b NcBoxMask> for &'a NcBoxMask_u32
sourceimpl<'a, 'b> Shl<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> Shl<&'b NcBoxMask> for NcBoxMask_u32
sourceimpl<'a, 'b> Shl<&'b mut NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> Shl<&'b mut NcBoxMask> for &'a NcBoxMask_u32
sourceimpl<'a, 'b> Shl<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> Shl<&'b mut NcBoxMask> for NcBoxMask_u32
sourceimpl<'a, 'b> Shl<NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> Shl<NcBoxMask> for &'a NcBoxMask_u32
sourceimpl<'a, 'b> Shl<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> Shl<NcBoxMask> for NcBoxMask_u32
sourceimpl<'a, 'b> ShlAssign<&'b NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> ShlAssign<&'b NcBoxMask> for &'a mut NcBoxMask
sourcefn shl_assign(&mut self, rhs: &'b NcBoxMask)
fn shl_assign(&mut self, rhs: &'b NcBoxMask)
Performs the <<= operation. Read more
sourceimpl<'a, 'b> ShlAssign<&'b NcBoxMask> for NcBoxMask
impl<'a, 'b> ShlAssign<&'b NcBoxMask> for NcBoxMask
sourcefn shl_assign(&mut self, rhs: &'b NcBoxMask)
fn shl_assign(&mut self, rhs: &'b NcBoxMask)
Performs the <<= operation. Read more
sourceimpl<'a, 'b> ShlAssign<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> ShlAssign<&'b NcBoxMask> for NcBoxMask_u32
sourcefn shl_assign(&mut self, rhs: &'b NcBoxMask)
fn shl_assign(&mut self, rhs: &'b NcBoxMask)
Performs the <<= operation. Read more
sourceimpl<'a, 'b> ShlAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> ShlAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
sourcefn shl_assign(&mut self, rhs: &'b mut NcBoxMask)
fn shl_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the <<= operation. Read more
sourceimpl<'a, 'b> ShlAssign<&'b mut NcBoxMask> for NcBoxMask
impl<'a, 'b> ShlAssign<&'b mut NcBoxMask> for NcBoxMask
sourcefn shl_assign(&mut self, rhs: &'b mut NcBoxMask)
fn shl_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the <<= operation. Read more
sourceimpl<'a, 'b> ShlAssign<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> ShlAssign<&'b mut NcBoxMask> for NcBoxMask_u32
sourcefn shl_assign(&mut self, rhs: &'b mut NcBoxMask)
fn shl_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the <<= operation. Read more
sourceimpl<'a, 'b> ShlAssign<&'b u32> for &'a mut NcBoxMask
impl<'a, 'b> ShlAssign<&'b u32> for &'a mut NcBoxMask
sourcefn shl_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn shl_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the <<= operation. Read more
sourceimpl<'a, 'b> ShlAssign<&'b u32> for NcBoxMask
impl<'a, 'b> ShlAssign<&'b u32> for NcBoxMask
sourcefn shl_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn shl_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the <<= operation. Read more
sourceimpl<'a, 'b> ShlAssign<NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> ShlAssign<NcBoxMask> for &'a mut NcBoxMask
sourcefn shl_assign(&mut self, rhs: NcBoxMask)
fn shl_assign(&mut self, rhs: NcBoxMask)
Performs the <<= operation. Read more
sourceimpl<'a, 'b> ShlAssign<NcBoxMask> for NcBoxMask
impl<'a, 'b> ShlAssign<NcBoxMask> for NcBoxMask
sourcefn shl_assign(&mut self, rhs: NcBoxMask)
fn shl_assign(&mut self, rhs: NcBoxMask)
Performs the <<= operation. Read more
sourceimpl<'a, 'b> ShlAssign<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> ShlAssign<NcBoxMask> for NcBoxMask_u32
sourcefn shl_assign(&mut self, rhs: NcBoxMask)
fn shl_assign(&mut self, rhs: NcBoxMask)
Performs the <<= operation. Read more
sourceimpl<'a, 'b> ShlAssign<u32> for &'a mut NcBoxMask
impl<'a, 'b> ShlAssign<u32> for &'a mut NcBoxMask
sourcefn shl_assign(&mut self, rhs: NcBoxMask_u32)
fn shl_assign(&mut self, rhs: NcBoxMask_u32)
Performs the <<= operation. Read more
sourceimpl<'a, 'b> ShlAssign<u32> for NcBoxMask
impl<'a, 'b> ShlAssign<u32> for NcBoxMask
sourcefn shl_assign(&mut self, rhs: NcBoxMask_u32)
fn shl_assign(&mut self, rhs: NcBoxMask_u32)
Performs the <<= operation. Read more
sourceimpl<'a, 'b> Shr<&'b NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> Shr<&'b NcBoxMask> for &'a NcBoxMask_u32
sourceimpl<'a, 'b> Shr<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> Shr<&'b NcBoxMask> for NcBoxMask_u32
sourceimpl<'a, 'b> Shr<&'b mut NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> Shr<&'b mut NcBoxMask> for &'a NcBoxMask_u32
sourceimpl<'a, 'b> Shr<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> Shr<&'b mut NcBoxMask> for NcBoxMask_u32
sourceimpl<'a, 'b> Shr<NcBoxMask> for &'a NcBoxMask_u32
impl<'a, 'b> Shr<NcBoxMask> for &'a NcBoxMask_u32
sourceimpl<'a, 'b> Shr<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> Shr<NcBoxMask> for NcBoxMask_u32
sourceimpl<'a, 'b> ShrAssign<&'b NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> ShrAssign<&'b NcBoxMask> for &'a mut NcBoxMask
sourcefn shr_assign(&mut self, rhs: &'b NcBoxMask)
fn shr_assign(&mut self, rhs: &'b NcBoxMask)
Performs the >>= operation. Read more
sourceimpl<'a, 'b> ShrAssign<&'b NcBoxMask> for NcBoxMask
impl<'a, 'b> ShrAssign<&'b NcBoxMask> for NcBoxMask
sourcefn shr_assign(&mut self, rhs: &'b NcBoxMask)
fn shr_assign(&mut self, rhs: &'b NcBoxMask)
Performs the >>= operation. Read more
sourceimpl<'a, 'b> ShrAssign<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> ShrAssign<&'b NcBoxMask> for NcBoxMask_u32
sourcefn shr_assign(&mut self, rhs: &'b NcBoxMask)
fn shr_assign(&mut self, rhs: &'b NcBoxMask)
Performs the >>= operation. Read more
sourceimpl<'a, 'b> ShrAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> ShrAssign<&'b mut NcBoxMask> for &'a mut NcBoxMask
sourcefn shr_assign(&mut self, rhs: &'b mut NcBoxMask)
fn shr_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the >>= operation. Read more
sourceimpl<'a, 'b> ShrAssign<&'b mut NcBoxMask> for NcBoxMask
impl<'a, 'b> ShrAssign<&'b mut NcBoxMask> for NcBoxMask
sourcefn shr_assign(&mut self, rhs: &'b mut NcBoxMask)
fn shr_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the >>= operation. Read more
sourceimpl<'a, 'b> ShrAssign<&'b mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> ShrAssign<&'b mut NcBoxMask> for NcBoxMask_u32
sourcefn shr_assign(&mut self, rhs: &'b mut NcBoxMask)
fn shr_assign(&mut self, rhs: &'b mut NcBoxMask)
Performs the >>= operation. Read more
sourceimpl<'a, 'b> ShrAssign<&'b u32> for &'a mut NcBoxMask
impl<'a, 'b> ShrAssign<&'b u32> for &'a mut NcBoxMask
sourcefn shr_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn shr_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the >>= operation. Read more
sourceimpl<'a, 'b> ShrAssign<&'b u32> for NcBoxMask
impl<'a, 'b> ShrAssign<&'b u32> for NcBoxMask
sourcefn shr_assign(&mut self, rhs: &'b NcBoxMask_u32)
fn shr_assign(&mut self, rhs: &'b NcBoxMask_u32)
Performs the >>= operation. Read more
sourceimpl<'a, 'b> ShrAssign<NcBoxMask> for &'a mut NcBoxMask
impl<'a, 'b> ShrAssign<NcBoxMask> for &'a mut NcBoxMask
sourcefn shr_assign(&mut self, rhs: NcBoxMask)
fn shr_assign(&mut self, rhs: NcBoxMask)
Performs the >>= operation. Read more
sourceimpl<'a, 'b> ShrAssign<NcBoxMask> for NcBoxMask
impl<'a, 'b> ShrAssign<NcBoxMask> for NcBoxMask
sourcefn shr_assign(&mut self, rhs: NcBoxMask)
fn shr_assign(&mut self, rhs: NcBoxMask)
Performs the >>= operation. Read more
sourceimpl<'a, 'b> ShrAssign<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> ShrAssign<NcBoxMask> for NcBoxMask_u32
sourcefn shr_assign(&mut self, rhs: NcBoxMask)
fn shr_assign(&mut self, rhs: NcBoxMask)
Performs the >>= operation. Read more
sourceimpl<'a, 'b> ShrAssign<u32> for &'a mut NcBoxMask
impl<'a, 'b> ShrAssign<u32> for &'a mut NcBoxMask
sourcefn shr_assign(&mut self, rhs: NcBoxMask_u32)
fn shr_assign(&mut self, rhs: NcBoxMask_u32)
Performs the >>= operation. Read more
sourceimpl<'a, 'b> ShrAssign<u32> for NcBoxMask
impl<'a, 'b> ShrAssign<u32> for NcBoxMask
sourcefn shr_assign(&mut self, rhs: NcBoxMask_u32)
fn shr_assign(&mut self, rhs: NcBoxMask_u32)
Performs the >>= operation. Read more
impl Copy for NcBoxMask
impl Eq for NcBoxMask
impl StructuralEq 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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more