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
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 NcBoxMask_u32
impl<'a, 'b> BitAnd<&'b NcBoxMask> for NcBoxMask_u32
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 mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitAnd<&'b mut 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<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitAnd<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> 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 &'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_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 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 &'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_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 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<&'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<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 &'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_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 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> 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> BitOr<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitOr<&'b NcBoxMask> for NcBoxMask_u32
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 mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitOr<&'b mut 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<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitOr<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> 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 &'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_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 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 &'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_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 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<&'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<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 &'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_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 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> 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> BitXor<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitXor<&'b NcBoxMask> for NcBoxMask_u32
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 mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitXor<&'b mut 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<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> BitXor<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> 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 &'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_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 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 &'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_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 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<&'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<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 &'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_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 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, '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 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<'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 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 NcBoxMask_u32
impl<'a, 'b> Shl<&'b NcBoxMask> for NcBoxMask_u32
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 mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> Shl<&'b mut 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<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> Shl<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> 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 &'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_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 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 &'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_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 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<&'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<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 &'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_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 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> 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> Shr<&'b NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> Shr<&'b NcBoxMask> for NcBoxMask_u32
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 mut NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> Shr<&'b mut 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<NcBoxMask> for NcBoxMask_u32
impl<'a, 'b> Shr<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> 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 &'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_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 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 &'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_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 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<&'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<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 &'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_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 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
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
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more