Struct NcVisualFlag

Source
pub struct NcVisualFlag(pub NcVisualFlag_u64);
Expand description

Tuple Fields§

§0: NcVisualFlag_u64

Implementations§

Source§

impl NcVisualFlag

Source

pub const None: Self

No flags.

Source

pub const AddAlpha: Self

Treats as transparent the color specified in the transcolor field.

Source

pub const Blend: Self

Uses NcAlpha::Blend with the NcVisual.

Source

pub const ChildPlane: Self

allows you to indicate that the n field of ncvisual_options refers not to the plane onto which you’d like to blit, but the parent of a new plane.

A plane will be created using the other parameters in the ncvisual_options, as a child of this parent. This means things like, say, vertically centering a sprixel relative to the standard plane can be done in one step.

Source

pub const NoDegrade: Self

Fails rather than gracefully degrade. See NcBlitter.

Source

pub const VerAligned: Self

Y is an alignment, not absolute.

Source

pub const HorAligned: Self

X is an alignment, not absolute.

Source

pub const NoInterpolate: Self

Uses non-interpolative scaling.

Trait Implementations§

Source§

impl Binary for NcVisualFlag

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'a, 'b> BitAnd<&'b NcVisualFlag> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'b NcVisualFlag> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'b NcVisualFlag> for &'a NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'b NcVisualFlag> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'b NcVisualFlag> for NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'b mut NcVisualFlag> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'b mut NcVisualFlag> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'b mut NcVisualFlag> for &'a NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'b mut NcVisualFlag> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'b mut NcVisualFlag> for NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'b u64> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: &'b NcVisualFlag_u64) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'b u64> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: &'b NcVisualFlag_u64) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'b u64> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: &'b NcVisualFlag_u64) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<NcVisualFlag> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: NcVisualFlag) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<NcVisualFlag> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: NcVisualFlag) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<NcVisualFlag> for &'a NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: NcVisualFlag) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<NcVisualFlag> for NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: NcVisualFlag) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<u64> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: NcVisualFlag_u64) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<u64> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: NcVisualFlag_u64) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<u64> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: NcVisualFlag_u64) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the & operator.
Source§

fn bitand(self, rhs: NcVisualFlag) -> Self::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAndAssign<&'b NcVisualFlag> for &'a mut NcVisualFlag

Source§

fn bitand_assign(&mut self, rhs: &'b NcVisualFlag)

Performs the &= operation. Read more
Source§

impl<'a, 'b> BitAndAssign<&'b NcVisualFlag> for NcVisualFlag

Source§

fn bitand_assign(&mut self, rhs: &'b NcVisualFlag)

Performs the &= operation. Read more
Source§

impl<'a, 'b> BitAndAssign<&'b NcVisualFlag> for NcVisualFlag_u64

Source§

fn bitand_assign(&mut self, rhs: &'b NcVisualFlag)

Performs the &= operation. Read more
Source§

impl<'a, 'b> BitAndAssign<&'b mut NcVisualFlag> for &'a mut NcVisualFlag

Source§

fn bitand_assign(&mut self, rhs: &'b mut NcVisualFlag)

Performs the &= operation. Read more
Source§

impl<'a, 'b> BitAndAssign<&'b mut NcVisualFlag> for NcVisualFlag

Source§

fn bitand_assign(&mut self, rhs: &'b mut NcVisualFlag)

Performs the &= operation. Read more
Source§

impl<'a, 'b> BitAndAssign<&'b mut NcVisualFlag> for NcVisualFlag_u64

Source§

fn bitand_assign(&mut self, rhs: &'b mut NcVisualFlag)

Performs the &= operation. Read more
Source§

impl<'a, 'b> BitAndAssign<&'b u64> for &'a mut NcVisualFlag

Source§

fn bitand_assign(&mut self, rhs: &'b NcVisualFlag_u64)

Performs the &= operation. Read more
Source§

impl<'a, 'b> BitAndAssign<&'b u64> for NcVisualFlag

Source§

fn bitand_assign(&mut self, rhs: &'b NcVisualFlag_u64)

Performs the &= operation. Read more
Source§

impl<'a, 'b> BitAndAssign<NcVisualFlag> for &'a mut NcVisualFlag

Source§

fn bitand_assign(&mut self, rhs: NcVisualFlag)

Performs the &= operation. Read more
Source§

impl<'a, 'b> BitAndAssign<NcVisualFlag> for NcVisualFlag_u64

Source§

fn bitand_assign(&mut self, rhs: NcVisualFlag)

Performs the &= operation. Read more
Source§

impl<'a, 'b> BitAndAssign<u64> for &'a mut NcVisualFlag

Source§

fn bitand_assign(&mut self, rhs: NcVisualFlag_u64)

Performs the &= operation. Read more
Source§

impl<'a, 'b> BitAndAssign<u64> for NcVisualFlag

Source§

fn bitand_assign(&mut self, rhs: NcVisualFlag_u64)

Performs the &= operation. Read more
Source§

impl<'a, 'b> BitAndAssign for NcVisualFlag

Source§

fn bitand_assign(&mut self, rhs: NcVisualFlag)

Performs the &= operation. Read more
Source§

impl<'a, 'b> BitOr<&'b NcVisualFlag> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'b NcVisualFlag> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'b NcVisualFlag> for &'a NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'b NcVisualFlag> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'b NcVisualFlag> for NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'b mut NcVisualFlag> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'b mut NcVisualFlag> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'b mut NcVisualFlag> for &'a NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'b mut NcVisualFlag> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'b mut NcVisualFlag> for NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'b u64> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: &'b NcVisualFlag_u64) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'b u64> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: &'b NcVisualFlag_u64) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'b u64> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: &'b NcVisualFlag_u64) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<NcVisualFlag> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: NcVisualFlag) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<NcVisualFlag> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: NcVisualFlag) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<NcVisualFlag> for &'a NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: NcVisualFlag) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<NcVisualFlag> for NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: NcVisualFlag) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<u64> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: NcVisualFlag_u64) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<u64> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: NcVisualFlag_u64) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<u64> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: NcVisualFlag_u64) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the | operator.
Source§

fn bitor(self, rhs: NcVisualFlag) -> Self::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOrAssign<&'b NcVisualFlag> for &'a mut NcVisualFlag

Source§

fn bitor_assign(&mut self, rhs: &'b NcVisualFlag)

Performs the |= operation. Read more
Source§

impl<'a, 'b> BitOrAssign<&'b NcVisualFlag> for NcVisualFlag

Source§

fn bitor_assign(&mut self, rhs: &'b NcVisualFlag)

Performs the |= operation. Read more
Source§

impl<'a, 'b> BitOrAssign<&'b NcVisualFlag> for NcVisualFlag_u64

Source§

fn bitor_assign(&mut self, rhs: &'b NcVisualFlag)

Performs the |= operation. Read more
Source§

impl<'a, 'b> BitOrAssign<&'b mut NcVisualFlag> for &'a mut NcVisualFlag

Source§

fn bitor_assign(&mut self, rhs: &'b mut NcVisualFlag)

Performs the |= operation. Read more
Source§

impl<'a, 'b> BitOrAssign<&'b mut NcVisualFlag> for NcVisualFlag

Source§

fn bitor_assign(&mut self, rhs: &'b mut NcVisualFlag)

Performs the |= operation. Read more
Source§

impl<'a, 'b> BitOrAssign<&'b mut NcVisualFlag> for NcVisualFlag_u64

Source§

fn bitor_assign(&mut self, rhs: &'b mut NcVisualFlag)

Performs the |= operation. Read more
Source§

impl<'a, 'b> BitOrAssign<&'b u64> for &'a mut NcVisualFlag

Source§

fn bitor_assign(&mut self, rhs: &'b NcVisualFlag_u64)

Performs the |= operation. Read more
Source§

impl<'a, 'b> BitOrAssign<&'b u64> for NcVisualFlag

Source§

fn bitor_assign(&mut self, rhs: &'b NcVisualFlag_u64)

Performs the |= operation. Read more
Source§

impl<'a, 'b> BitOrAssign<NcVisualFlag> for &'a mut NcVisualFlag

Source§

fn bitor_assign(&mut self, rhs: NcVisualFlag)

Performs the |= operation. Read more
Source§

impl<'a, 'b> BitOrAssign<NcVisualFlag> for NcVisualFlag_u64

Source§

fn bitor_assign(&mut self, rhs: NcVisualFlag)

Performs the |= operation. Read more
Source§

impl<'a, 'b> BitOrAssign<u64> for &'a mut NcVisualFlag

Source§

fn bitor_assign(&mut self, rhs: NcVisualFlag_u64)

Performs the |= operation. Read more
Source§

impl<'a, 'b> BitOrAssign<u64> for NcVisualFlag

Source§

fn bitor_assign(&mut self, rhs: NcVisualFlag_u64)

Performs the |= operation. Read more
Source§

impl<'a, 'b> BitOrAssign for NcVisualFlag

Source§

fn bitor_assign(&mut self, rhs: NcVisualFlag)

Performs the |= operation. Read more
Source§

impl<'a, 'b> BitXor<&'b NcVisualFlag> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'b NcVisualFlag> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'b NcVisualFlag> for &'a NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'b NcVisualFlag> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'b NcVisualFlag> for NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'b mut NcVisualFlag> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'b mut NcVisualFlag> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'b mut NcVisualFlag> for &'a NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'b mut NcVisualFlag> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'b mut NcVisualFlag> for NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'b u64> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: &'b NcVisualFlag_u64) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'b u64> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: &'b NcVisualFlag_u64) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'b u64> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: &'b NcVisualFlag_u64) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<NcVisualFlag> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: NcVisualFlag) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<NcVisualFlag> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: NcVisualFlag) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<NcVisualFlag> for &'a NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: NcVisualFlag) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<NcVisualFlag> for NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: NcVisualFlag) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<u64> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: NcVisualFlag_u64) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<u64> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: NcVisualFlag_u64) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<u64> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: NcVisualFlag_u64) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, rhs: NcVisualFlag) -> Self::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXorAssign<&'b NcVisualFlag> for &'a mut NcVisualFlag

Source§

fn bitxor_assign(&mut self, rhs: &'b NcVisualFlag)

Performs the ^= operation. Read more
Source§

impl<'a, 'b> BitXorAssign<&'b NcVisualFlag> for NcVisualFlag

Source§

fn bitxor_assign(&mut self, rhs: &'b NcVisualFlag)

Performs the ^= operation. Read more
Source§

impl<'a, 'b> BitXorAssign<&'b NcVisualFlag> for NcVisualFlag_u64

Source§

fn bitxor_assign(&mut self, rhs: &'b NcVisualFlag)

Performs the ^= operation. Read more
Source§

impl<'a, 'b> BitXorAssign<&'b mut NcVisualFlag> for &'a mut NcVisualFlag

Source§

fn bitxor_assign(&mut self, rhs: &'b mut NcVisualFlag)

Performs the ^= operation. Read more
Source§

impl<'a, 'b> BitXorAssign<&'b mut NcVisualFlag> for NcVisualFlag

Source§

fn bitxor_assign(&mut self, rhs: &'b mut NcVisualFlag)

Performs the ^= operation. Read more
Source§

impl<'a, 'b> BitXorAssign<&'b mut NcVisualFlag> for NcVisualFlag_u64

Source§

fn bitxor_assign(&mut self, rhs: &'b mut NcVisualFlag)

Performs the ^= operation. Read more
Source§

impl<'a, 'b> BitXorAssign<&'b u64> for &'a mut NcVisualFlag

Source§

fn bitxor_assign(&mut self, rhs: &'b NcVisualFlag_u64)

Performs the ^= operation. Read more
Source§

impl<'a, 'b> BitXorAssign<&'b u64> for NcVisualFlag

Source§

fn bitxor_assign(&mut self, rhs: &'b NcVisualFlag_u64)

Performs the ^= operation. Read more
Source§

impl<'a, 'b> BitXorAssign<NcVisualFlag> for &'a mut NcVisualFlag

Source§

fn bitxor_assign(&mut self, rhs: NcVisualFlag)

Performs the ^= operation. Read more
Source§

impl<'a, 'b> BitXorAssign<NcVisualFlag> for NcVisualFlag_u64

Source§

fn bitxor_assign(&mut self, rhs: NcVisualFlag)

Performs the ^= operation. Read more
Source§

impl<'a, 'b> BitXorAssign<u64> for &'a mut NcVisualFlag

Source§

fn bitxor_assign(&mut self, rhs: NcVisualFlag_u64)

Performs the ^= operation. Read more
Source§

impl<'a, 'b> BitXorAssign<u64> for NcVisualFlag

Source§

fn bitxor_assign(&mut self, rhs: NcVisualFlag_u64)

Performs the ^= operation. Read more
Source§

impl<'a, 'b> BitXorAssign for NcVisualFlag

Source§

fn bitxor_assign(&mut self, rhs: NcVisualFlag)

Performs the ^= operation. Read more
Source§

impl Clone for NcVisualFlag

Source§

fn clone(&self) -> NcVisualFlag

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for NcVisualFlag

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for NcVisualFlag

Source§

fn default() -> Self

Returns the “default value” for a type. Read more
Source§

impl Display for NcVisualFlag

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'a> From<&'a NcVisualFlag> for &'a NcVisualFlag_u64

Source§

fn from(s: &'a NcVisualFlag) -> Self

Converts to this type from the input type.
Source§

impl From<&NcVisualFlag> for *const NcVisualFlag_u64

Source§

fn from(s: &NcVisualFlag) -> Self

Converts to this type from the input type.
Source§

impl<'a> From<&'a mut NcVisualFlag> for &'a mut NcVisualFlag_u64

Source§

fn from(s: &'a mut NcVisualFlag) -> Self

Converts to this type from the input type.
Source§

impl From<&mut NcVisualFlag> for *mut NcVisualFlag_u64

Source§

fn from(s: &mut NcVisualFlag) -> Self

Converts to this type from the input type.
Source§

impl<'a> From<&'a mut u64> for NcVisualFlag

Source§

fn from(p: &'a mut NcVisualFlag_u64) -> Self

Converts to this type from the input type.
Source§

impl<'a> From<&'a u64> for NcVisualFlag

Source§

fn from(p: &'a NcVisualFlag_u64) -> Self

Converts to this type from the input type.
Source§

impl From<NcVisualFlag> for NcVisualFlag_u64

Source§

fn from(s: NcVisualFlag) -> Self

Converts to this type from the input type.
Source§

impl From<u64> for NcVisualFlag

Source§

fn from(p: NcVisualFlag_u64) -> Self

Converts to this type from the input type.
Source§

impl LowerHex for NcVisualFlag

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'a> Not for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ! operator.
Source§

fn not(self) -> Self::Output

Performs the unary ! operation. Read more
Source§

impl<'a> Not for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ! operator.
Source§

fn not(self) -> Self::Output

Performs the unary ! operation. Read more
Source§

impl<'a> Not for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the ! operator.
Source§

fn not(self) -> Self::Output

Performs the unary ! operation. Read more
Source§

impl Octal for NcVisualFlag

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl PartialEq for NcVisualFlag

Source§

fn eq(&self, other: &NcVisualFlag) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl<'a, 'b> Shl<&'b NcVisualFlag> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'b NcVisualFlag> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'b NcVisualFlag> for &'a NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'b NcVisualFlag> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'b NcVisualFlag> for NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'b mut NcVisualFlag> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'b mut NcVisualFlag> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'b mut NcVisualFlag> for &'a NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'b mut NcVisualFlag> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'b mut NcVisualFlag> for NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'b u64> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: &'b NcVisualFlag_u64) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'b u64> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: &'b NcVisualFlag_u64) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'b u64> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: &'b NcVisualFlag_u64) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<NcVisualFlag> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: NcVisualFlag) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<NcVisualFlag> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: NcVisualFlag) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<NcVisualFlag> for &'a NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: NcVisualFlag) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<NcVisualFlag> for NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: NcVisualFlag) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<u64> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: NcVisualFlag_u64) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<u64> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: NcVisualFlag_u64) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<u64> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: NcVisualFlag_u64) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the << operator.
Source§

fn shl(self, rhs: NcVisualFlag) -> Self::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> ShlAssign<&'b NcVisualFlag> for &'a mut NcVisualFlag

Source§

fn shl_assign(&mut self, rhs: &'b NcVisualFlag)

Performs the <<= operation. Read more
Source§

impl<'a, 'b> ShlAssign<&'b NcVisualFlag> for NcVisualFlag

Source§

fn shl_assign(&mut self, rhs: &'b NcVisualFlag)

Performs the <<= operation. Read more
Source§

impl<'a, 'b> ShlAssign<&'b NcVisualFlag> for NcVisualFlag_u64

Source§

fn shl_assign(&mut self, rhs: &'b NcVisualFlag)

Performs the <<= operation. Read more
Source§

impl<'a, 'b> ShlAssign<&'b mut NcVisualFlag> for &'a mut NcVisualFlag

Source§

fn shl_assign(&mut self, rhs: &'b mut NcVisualFlag)

Performs the <<= operation. Read more
Source§

impl<'a, 'b> ShlAssign<&'b mut NcVisualFlag> for NcVisualFlag

Source§

fn shl_assign(&mut self, rhs: &'b mut NcVisualFlag)

Performs the <<= operation. Read more
Source§

impl<'a, 'b> ShlAssign<&'b mut NcVisualFlag> for NcVisualFlag_u64

Source§

fn shl_assign(&mut self, rhs: &'b mut NcVisualFlag)

Performs the <<= operation. Read more
Source§

impl<'a, 'b> ShlAssign<&'b u64> for &'a mut NcVisualFlag

Source§

fn shl_assign(&mut self, rhs: &'b NcVisualFlag_u64)

Performs the <<= operation. Read more
Source§

impl<'a, 'b> ShlAssign<&'b u64> for NcVisualFlag

Source§

fn shl_assign(&mut self, rhs: &'b NcVisualFlag_u64)

Performs the <<= operation. Read more
Source§

impl<'a, 'b> ShlAssign<NcVisualFlag> for &'a mut NcVisualFlag

Source§

fn shl_assign(&mut self, rhs: NcVisualFlag)

Performs the <<= operation. Read more
Source§

impl<'a, 'b> ShlAssign<NcVisualFlag> for NcVisualFlag_u64

Source§

fn shl_assign(&mut self, rhs: NcVisualFlag)

Performs the <<= operation. Read more
Source§

impl<'a, 'b> ShlAssign<u64> for &'a mut NcVisualFlag

Source§

fn shl_assign(&mut self, rhs: NcVisualFlag_u64)

Performs the <<= operation. Read more
Source§

impl<'a, 'b> ShlAssign<u64> for NcVisualFlag

Source§

fn shl_assign(&mut self, rhs: NcVisualFlag_u64)

Performs the <<= operation. Read more
Source§

impl<'a, 'b> ShlAssign for NcVisualFlag

Source§

fn shl_assign(&mut self, rhs: NcVisualFlag)

Performs the <<= operation. Read more
Source§

impl<'a, 'b> Shr<&'b NcVisualFlag> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'b NcVisualFlag> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'b NcVisualFlag> for &'a NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'b NcVisualFlag> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'b NcVisualFlag> for NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: &'b NcVisualFlag) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'b mut NcVisualFlag> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'b mut NcVisualFlag> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'b mut NcVisualFlag> for &'a NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'b mut NcVisualFlag> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'b mut NcVisualFlag> for NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: &'b mut NcVisualFlag) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'b u64> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: &'b NcVisualFlag_u64) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'b u64> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: &'b NcVisualFlag_u64) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'b u64> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: &'b NcVisualFlag_u64) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<NcVisualFlag> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: NcVisualFlag) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<NcVisualFlag> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: NcVisualFlag) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<NcVisualFlag> for &'a NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: NcVisualFlag) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<NcVisualFlag> for NcVisualFlag_u64

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: NcVisualFlag) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<u64> for &'a NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: NcVisualFlag_u64) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<u64> for &'a mut NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: NcVisualFlag_u64) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<u64> for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: NcVisualFlag_u64) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr for NcVisualFlag

Source§

type Output = NcVisualFlag

The resulting type after applying the >> operator.
Source§

fn shr(self, rhs: NcVisualFlag) -> Self::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> ShrAssign<&'b NcVisualFlag> for &'a mut NcVisualFlag

Source§

fn shr_assign(&mut self, rhs: &'b NcVisualFlag)

Performs the >>= operation. Read more
Source§

impl<'a, 'b> ShrAssign<&'b NcVisualFlag> for NcVisualFlag

Source§

fn shr_assign(&mut self, rhs: &'b NcVisualFlag)

Performs the >>= operation. Read more
Source§

impl<'a, 'b> ShrAssign<&'b NcVisualFlag> for NcVisualFlag_u64

Source§

fn shr_assign(&mut self, rhs: &'b NcVisualFlag)

Performs the >>= operation. Read more
Source§

impl<'a, 'b> ShrAssign<&'b mut NcVisualFlag> for &'a mut NcVisualFlag

Source§

fn shr_assign(&mut self, rhs: &'b mut NcVisualFlag)

Performs the >>= operation. Read more
Source§

impl<'a, 'b> ShrAssign<&'b mut NcVisualFlag> for NcVisualFlag

Source§

fn shr_assign(&mut self, rhs: &'b mut NcVisualFlag)

Performs the >>= operation. Read more
Source§

impl<'a, 'b> ShrAssign<&'b mut NcVisualFlag> for NcVisualFlag_u64

Source§

fn shr_assign(&mut self, rhs: &'b mut NcVisualFlag)

Performs the >>= operation. Read more
Source§

impl<'a, 'b> ShrAssign<&'b u64> for &'a mut NcVisualFlag

Source§

fn shr_assign(&mut self, rhs: &'b NcVisualFlag_u64)

Performs the >>= operation. Read more
Source§

impl<'a, 'b> ShrAssign<&'b u64> for NcVisualFlag

Source§

fn shr_assign(&mut self, rhs: &'b NcVisualFlag_u64)

Performs the >>= operation. Read more
Source§

impl<'a, 'b> ShrAssign<NcVisualFlag> for &'a mut NcVisualFlag

Source§

fn shr_assign(&mut self, rhs: NcVisualFlag)

Performs the >>= operation. Read more
Source§

impl<'a, 'b> ShrAssign<NcVisualFlag> for NcVisualFlag_u64

Source§

fn shr_assign(&mut self, rhs: NcVisualFlag)

Performs the >>= operation. Read more
Source§

impl<'a, 'b> ShrAssign<u64> for &'a mut NcVisualFlag

Source§

fn shr_assign(&mut self, rhs: NcVisualFlag_u64)

Performs the >>= operation. Read more
Source§

impl<'a, 'b> ShrAssign<u64> for NcVisualFlag

Source§

fn shr_assign(&mut self, rhs: NcVisualFlag_u64)

Performs the >>= operation. Read more
Source§

impl<'a, 'b> ShrAssign for NcVisualFlag

Source§

fn shr_assign(&mut self, rhs: NcVisualFlag)

Performs the >>= operation. Read more
Source§

impl UpperHex for NcVisualFlag

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Copy for NcVisualFlag

Source§

impl Eq for NcVisualFlag

Source§

impl StructuralPartialEq for NcVisualFlag

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T> ToString for T
where T: Display + ?Sized,

Source§

fn to_string(&self) -> String

Converts the given value to a String. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.