Struct libnotcurses_sys::NcDirectFlag
source · [−]pub struct NcDirectFlag(pub NcDirectFlag_u64);
Tuple Fields
0: NcDirectFlag_u64
Implementations
sourceimpl NcDirectFlag
impl NcDirectFlag
sourcepub const None: NcDirectFlag
pub const None: NcDirectFlag
No flags.
sourcepub const DrainInput: NcDirectFlag
pub const DrainInput: NcDirectFlag
Flag that indicates input may be freely dropped.
This ought be provided when the program does not intend to handle input. Otherwise, input can accumulate in internal buffers, eventually preventing Notcurses from processing terminal messages.
sourcepub const InhibitCbreak: NcDirectFlag
pub const InhibitCbreak: NcDirectFlag
Flag that avoids placing the terminal into cbreak mode (disabling echo and line buffering).
sourcepub const InhibitSetLocale: NcDirectFlag
pub const InhibitSetLocale: NcDirectFlag
Flag that avoids calling setlocale(LC_ALL, NULL).
If the result is either “C” or “POSIX”, it will print a diagnostic to stderr, and then call setlocale(LC_ALL, “”).
This will attempt to set the locale based off the LANG environment variable. Your program should call setlocale(3) itself, usually as one of the first lines.
sourcepub const NoQuitSigHandlers: NcDirectFlag
pub const NoQuitSigHandlers: NcDirectFlag
Flag that inhibits registration of the SIGABRT
, SIGBUS
, SIGFPE
,
SIGILL
, SIGINT
, SIGQUIT
, SIGSEGV
and SIGTERM
, signal handlers.
sourcepub const Verbose: NcDirectFlag
pub const Verbose: NcDirectFlag
Flag that enables showing detailed information.
sourcepub const VeryVerbose: NcDirectFlag
pub const VeryVerbose: NcDirectFlag
Flag that enables showing all diagnostics (equivalent to
NcLogLevel::trace
. Implies NcDirectFlag::Verbose
.
Trait Implementations
sourceimpl Binary for NcDirectFlag
impl Binary for NcDirectFlag
sourceimpl<'a, 'b> BitAnd<&'b NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitAnd<&'b NcDirectFlag> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: &'b NcDirectFlag) -> Self::Output
fn bitand(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<&'b NcDirectFlag> for &'a NcDirectFlag
impl<'a, 'b> BitAnd<&'b NcDirectFlag> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: &'b NcDirectFlag) -> Self::Output
fn bitand(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<&'b NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitAnd<&'b NcDirectFlag> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: &'b NcDirectFlag) -> Self::Output
fn bitand(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<&'b NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitAnd<&'b NcDirectFlag> for NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: &'b NcDirectFlag) -> Self::Output
fn bitand(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<&'b NcDirectFlag> for &'a NcDirectFlag_u64
impl<'a, 'b> BitAnd<&'b NcDirectFlag> for &'a NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: &'b NcDirectFlag) -> Self::Output
fn bitand(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<&'b mut NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitAnd<&'b mut NcDirectFlag> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn bitand(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<&'b mut NcDirectFlag> for &'a NcDirectFlag
impl<'a, 'b> BitAnd<&'b mut NcDirectFlag> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn bitand(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitAnd<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn bitand(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<&'b mut NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitAnd<&'b mut NcDirectFlag> for NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn bitand(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<&'b mut NcDirectFlag> for &'a NcDirectFlag_u64
impl<'a, 'b> BitAnd<&'b mut NcDirectFlag> for &'a NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn bitand(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<&'b u64> for NcDirectFlag
impl<'a, 'b> BitAnd<&'b u64> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
fn bitand(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<&'b u64> for &'a NcDirectFlag
impl<'a, 'b> BitAnd<&'b u64> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
fn bitand(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<&'b u64> for &'a mut NcDirectFlag
impl<'a, 'b> BitAnd<&'b u64> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
fn bitand(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitAnd<NcDirectFlag> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: NcDirectFlag) -> Self::Output
fn bitand(self, rhs: NcDirectFlag) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<NcDirectFlag> for &'a NcDirectFlag
impl<'a, 'b> BitAnd<NcDirectFlag> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: NcDirectFlag) -> Self::Output
fn bitand(self, rhs: NcDirectFlag) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitAnd<NcDirectFlag> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: NcDirectFlag) -> Self::Output
fn bitand(self, rhs: NcDirectFlag) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitAnd<NcDirectFlag> for NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: NcDirectFlag) -> Self::Output
fn bitand(self, rhs: NcDirectFlag) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<NcDirectFlag> for &'a NcDirectFlag_u64
impl<'a, 'b> BitAnd<NcDirectFlag> for &'a NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: NcDirectFlag) -> Self::Output
fn bitand(self, rhs: NcDirectFlag) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<u64> for NcDirectFlag
impl<'a, 'b> BitAnd<u64> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: NcDirectFlag_u64) -> Self::Output
fn bitand(self, rhs: NcDirectFlag_u64) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<u64> for &'a NcDirectFlag
impl<'a, 'b> BitAnd<u64> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: NcDirectFlag_u64) -> Self::Output
fn bitand(self, rhs: NcDirectFlag_u64) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAnd<u64> for &'a mut NcDirectFlag
impl<'a, 'b> BitAnd<u64> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the &
operator.
sourcefn bitand(self, rhs: NcDirectFlag_u64) -> Self::Output
fn bitand(self, rhs: NcDirectFlag_u64) -> Self::Output
Performs the &
operation. Read more
sourceimpl<'a, 'b> BitAndAssign<&'b NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitAndAssign<&'b NcDirectFlag> for NcDirectFlag
sourcefn bitand_assign(&mut self, rhs: &'b NcDirectFlag)
fn bitand_assign(&mut self, rhs: &'b NcDirectFlag)
Performs the &=
operation. Read more
sourceimpl<'a, 'b> BitAndAssign<&'b NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitAndAssign<&'b NcDirectFlag> for &'a mut NcDirectFlag
sourcefn bitand_assign(&mut self, rhs: &'b NcDirectFlag)
fn bitand_assign(&mut self, rhs: &'b NcDirectFlag)
Performs the &=
operation. Read more
sourceimpl<'a, 'b> BitAndAssign<&'b NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitAndAssign<&'b NcDirectFlag> for NcDirectFlag_u64
sourcefn bitand_assign(&mut self, rhs: &'b NcDirectFlag)
fn bitand_assign(&mut self, rhs: &'b NcDirectFlag)
Performs the &=
operation. Read more
sourceimpl<'a, 'b> BitAndAssign<&'b mut NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitAndAssign<&'b mut NcDirectFlag> for NcDirectFlag
sourcefn bitand_assign(&mut self, rhs: &'b mut NcDirectFlag)
fn bitand_assign(&mut self, rhs: &'b mut NcDirectFlag)
Performs the &=
operation. Read more
sourceimpl<'a, 'b> BitAndAssign<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitAndAssign<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
sourcefn bitand_assign(&mut self, rhs: &'b mut NcDirectFlag)
fn bitand_assign(&mut self, rhs: &'b mut NcDirectFlag)
Performs the &=
operation. Read more
sourceimpl<'a, 'b> BitAndAssign<&'b mut NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitAndAssign<&'b mut NcDirectFlag> for NcDirectFlag_u64
sourcefn bitand_assign(&mut self, rhs: &'b mut NcDirectFlag)
fn bitand_assign(&mut self, rhs: &'b mut NcDirectFlag)
Performs the &=
operation. Read more
sourceimpl<'a, 'b> BitAndAssign<&'b u64> for NcDirectFlag
impl<'a, 'b> BitAndAssign<&'b u64> for NcDirectFlag
sourcefn bitand_assign(&mut self, rhs: &'b NcDirectFlag_u64)
fn bitand_assign(&mut self, rhs: &'b NcDirectFlag_u64)
Performs the &=
operation. Read more
sourceimpl<'a, 'b> BitAndAssign<&'b u64> for &'a mut NcDirectFlag
impl<'a, 'b> BitAndAssign<&'b u64> for &'a mut NcDirectFlag
sourcefn bitand_assign(&mut self, rhs: &'b NcDirectFlag_u64)
fn bitand_assign(&mut self, rhs: &'b NcDirectFlag_u64)
Performs the &=
operation. Read more
sourceimpl<'a, 'b> BitAndAssign<NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitAndAssign<NcDirectFlag> for NcDirectFlag
sourcefn bitand_assign(&mut self, rhs: NcDirectFlag)
fn bitand_assign(&mut self, rhs: NcDirectFlag)
Performs the &=
operation. Read more
sourceimpl<'a, 'b> BitAndAssign<NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitAndAssign<NcDirectFlag> for &'a mut NcDirectFlag
sourcefn bitand_assign(&mut self, rhs: NcDirectFlag)
fn bitand_assign(&mut self, rhs: NcDirectFlag)
Performs the &=
operation. Read more
sourceimpl<'a, 'b> BitAndAssign<NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitAndAssign<NcDirectFlag> for NcDirectFlag_u64
sourcefn bitand_assign(&mut self, rhs: NcDirectFlag)
fn bitand_assign(&mut self, rhs: NcDirectFlag)
Performs the &=
operation. Read more
sourceimpl<'a, 'b> BitAndAssign<u64> for NcDirectFlag
impl<'a, 'b> BitAndAssign<u64> for NcDirectFlag
sourcefn bitand_assign(&mut self, rhs: NcDirectFlag_u64)
fn bitand_assign(&mut self, rhs: NcDirectFlag_u64)
Performs the &=
operation. Read more
sourceimpl<'a, 'b> BitAndAssign<u64> for &'a mut NcDirectFlag
impl<'a, 'b> BitAndAssign<u64> for &'a mut NcDirectFlag
sourcefn bitand_assign(&mut self, rhs: NcDirectFlag_u64)
fn bitand_assign(&mut self, rhs: NcDirectFlag_u64)
Performs the &=
operation. Read more
sourceimpl<'a, 'b> BitOr<&'b NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitOr<&'b NcDirectFlag> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: &'b NcDirectFlag) -> Self::Output
fn bitor(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<&'b NcDirectFlag> for &'a NcDirectFlag
impl<'a, 'b> BitOr<&'b NcDirectFlag> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: &'b NcDirectFlag) -> Self::Output
fn bitor(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<&'b NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitOr<&'b NcDirectFlag> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: &'b NcDirectFlag) -> Self::Output
fn bitor(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<&'b NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitOr<&'b NcDirectFlag> for NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: &'b NcDirectFlag) -> Self::Output
fn bitor(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<&'b NcDirectFlag> for &'a NcDirectFlag_u64
impl<'a, 'b> BitOr<&'b NcDirectFlag> for &'a NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: &'b NcDirectFlag) -> Self::Output
fn bitor(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<&'b mut NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitOr<&'b mut NcDirectFlag> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn bitor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<&'b mut NcDirectFlag> for &'a NcDirectFlag
impl<'a, 'b> BitOr<&'b mut NcDirectFlag> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn bitor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitOr<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn bitor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<&'b mut NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitOr<&'b mut NcDirectFlag> for NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn bitor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<&'b mut NcDirectFlag> for &'a NcDirectFlag_u64
impl<'a, 'b> BitOr<&'b mut NcDirectFlag> for &'a NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn bitor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<&'b u64> for NcDirectFlag
impl<'a, 'b> BitOr<&'b u64> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
fn bitor(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<&'b u64> for &'a NcDirectFlag
impl<'a, 'b> BitOr<&'b u64> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
fn bitor(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<&'b u64> for &'a mut NcDirectFlag
impl<'a, 'b> BitOr<&'b u64> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
fn bitor(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitOr<NcDirectFlag> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: NcDirectFlag) -> Self::Output
fn bitor(self, rhs: NcDirectFlag) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<NcDirectFlag> for &'a NcDirectFlag
impl<'a, 'b> BitOr<NcDirectFlag> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: NcDirectFlag) -> Self::Output
fn bitor(self, rhs: NcDirectFlag) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitOr<NcDirectFlag> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: NcDirectFlag) -> Self::Output
fn bitor(self, rhs: NcDirectFlag) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitOr<NcDirectFlag> for NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: NcDirectFlag) -> Self::Output
fn bitor(self, rhs: NcDirectFlag) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<NcDirectFlag> for &'a NcDirectFlag_u64
impl<'a, 'b> BitOr<NcDirectFlag> for &'a NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: NcDirectFlag) -> Self::Output
fn bitor(self, rhs: NcDirectFlag) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<u64> for NcDirectFlag
impl<'a, 'b> BitOr<u64> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: NcDirectFlag_u64) -> Self::Output
fn bitor(self, rhs: NcDirectFlag_u64) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<u64> for &'a NcDirectFlag
impl<'a, 'b> BitOr<u64> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: NcDirectFlag_u64) -> Self::Output
fn bitor(self, rhs: NcDirectFlag_u64) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOr<u64> for &'a mut NcDirectFlag
impl<'a, 'b> BitOr<u64> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the |
operator.
sourcefn bitor(self, rhs: NcDirectFlag_u64) -> Self::Output
fn bitor(self, rhs: NcDirectFlag_u64) -> Self::Output
Performs the |
operation. Read more
sourceimpl<'a, 'b> BitOrAssign<&'b NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitOrAssign<&'b NcDirectFlag> for NcDirectFlag
sourcefn bitor_assign(&mut self, rhs: &'b NcDirectFlag)
fn bitor_assign(&mut self, rhs: &'b NcDirectFlag)
Performs the |=
operation. Read more
sourceimpl<'a, 'b> BitOrAssign<&'b NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitOrAssign<&'b NcDirectFlag> for &'a mut NcDirectFlag
sourcefn bitor_assign(&mut self, rhs: &'b NcDirectFlag)
fn bitor_assign(&mut self, rhs: &'b NcDirectFlag)
Performs the |=
operation. Read more
sourceimpl<'a, 'b> BitOrAssign<&'b NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitOrAssign<&'b NcDirectFlag> for NcDirectFlag_u64
sourcefn bitor_assign(&mut self, rhs: &'b NcDirectFlag)
fn bitor_assign(&mut self, rhs: &'b NcDirectFlag)
Performs the |=
operation. Read more
sourceimpl<'a, 'b> BitOrAssign<&'b mut NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitOrAssign<&'b mut NcDirectFlag> for NcDirectFlag
sourcefn bitor_assign(&mut self, rhs: &'b mut NcDirectFlag)
fn bitor_assign(&mut self, rhs: &'b mut NcDirectFlag)
Performs the |=
operation. Read more
sourceimpl<'a, 'b> BitOrAssign<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitOrAssign<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
sourcefn bitor_assign(&mut self, rhs: &'b mut NcDirectFlag)
fn bitor_assign(&mut self, rhs: &'b mut NcDirectFlag)
Performs the |=
operation. Read more
sourceimpl<'a, 'b> BitOrAssign<&'b mut NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitOrAssign<&'b mut NcDirectFlag> for NcDirectFlag_u64
sourcefn bitor_assign(&mut self, rhs: &'b mut NcDirectFlag)
fn bitor_assign(&mut self, rhs: &'b mut NcDirectFlag)
Performs the |=
operation. Read more
sourceimpl<'a, 'b> BitOrAssign<&'b u64> for NcDirectFlag
impl<'a, 'b> BitOrAssign<&'b u64> for NcDirectFlag
sourcefn bitor_assign(&mut self, rhs: &'b NcDirectFlag_u64)
fn bitor_assign(&mut self, rhs: &'b NcDirectFlag_u64)
Performs the |=
operation. Read more
sourceimpl<'a, 'b> BitOrAssign<&'b u64> for &'a mut NcDirectFlag
impl<'a, 'b> BitOrAssign<&'b u64> for &'a mut NcDirectFlag
sourcefn bitor_assign(&mut self, rhs: &'b NcDirectFlag_u64)
fn bitor_assign(&mut self, rhs: &'b NcDirectFlag_u64)
Performs the |=
operation. Read more
sourceimpl<'a, 'b> BitOrAssign<NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitOrAssign<NcDirectFlag> for NcDirectFlag
sourcefn bitor_assign(&mut self, rhs: NcDirectFlag)
fn bitor_assign(&mut self, rhs: NcDirectFlag)
Performs the |=
operation. Read more
sourceimpl<'a, 'b> BitOrAssign<NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitOrAssign<NcDirectFlag> for &'a mut NcDirectFlag
sourcefn bitor_assign(&mut self, rhs: NcDirectFlag)
fn bitor_assign(&mut self, rhs: NcDirectFlag)
Performs the |=
operation. Read more
sourceimpl<'a, 'b> BitOrAssign<NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitOrAssign<NcDirectFlag> for NcDirectFlag_u64
sourcefn bitor_assign(&mut self, rhs: NcDirectFlag)
fn bitor_assign(&mut self, rhs: NcDirectFlag)
Performs the |=
operation. Read more
sourceimpl<'a, 'b> BitOrAssign<u64> for NcDirectFlag
impl<'a, 'b> BitOrAssign<u64> for NcDirectFlag
sourcefn bitor_assign(&mut self, rhs: NcDirectFlag_u64)
fn bitor_assign(&mut self, rhs: NcDirectFlag_u64)
Performs the |=
operation. Read more
sourceimpl<'a, 'b> BitOrAssign<u64> for &'a mut NcDirectFlag
impl<'a, 'b> BitOrAssign<u64> for &'a mut NcDirectFlag
sourcefn bitor_assign(&mut self, rhs: NcDirectFlag_u64)
fn bitor_assign(&mut self, rhs: NcDirectFlag_u64)
Performs the |=
operation. Read more
sourceimpl<'a, 'b> BitXor<&'b NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitXor<&'b NcDirectFlag> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: &'b NcDirectFlag) -> Self::Output
fn bitxor(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<&'b NcDirectFlag> for &'a NcDirectFlag
impl<'a, 'b> BitXor<&'b NcDirectFlag> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: &'b NcDirectFlag) -> Self::Output
fn bitxor(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<&'b NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitXor<&'b NcDirectFlag> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: &'b NcDirectFlag) -> Self::Output
fn bitxor(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<&'b NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitXor<&'b NcDirectFlag> for NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: &'b NcDirectFlag) -> Self::Output
fn bitxor(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<&'b NcDirectFlag> for &'a NcDirectFlag_u64
impl<'a, 'b> BitXor<&'b NcDirectFlag> for &'a NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: &'b NcDirectFlag) -> Self::Output
fn bitxor(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<&'b mut NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitXor<&'b mut NcDirectFlag> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn bitxor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<&'b mut NcDirectFlag> for &'a NcDirectFlag
impl<'a, 'b> BitXor<&'b mut NcDirectFlag> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn bitxor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitXor<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn bitxor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<&'b mut NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitXor<&'b mut NcDirectFlag> for NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn bitxor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<&'b mut NcDirectFlag> for &'a NcDirectFlag_u64
impl<'a, 'b> BitXor<&'b mut NcDirectFlag> for &'a NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn bitxor(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<&'b u64> for NcDirectFlag
impl<'a, 'b> BitXor<&'b u64> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
fn bitxor(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<&'b u64> for &'a NcDirectFlag
impl<'a, 'b> BitXor<&'b u64> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
fn bitxor(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<&'b u64> for &'a mut NcDirectFlag
impl<'a, 'b> BitXor<&'b u64> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
fn bitxor(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitXor<NcDirectFlag> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: NcDirectFlag) -> Self::Output
fn bitxor(self, rhs: NcDirectFlag) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<NcDirectFlag> for &'a NcDirectFlag
impl<'a, 'b> BitXor<NcDirectFlag> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: NcDirectFlag) -> Self::Output
fn bitxor(self, rhs: NcDirectFlag) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitXor<NcDirectFlag> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: NcDirectFlag) -> Self::Output
fn bitxor(self, rhs: NcDirectFlag) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitXor<NcDirectFlag> for NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: NcDirectFlag) -> Self::Output
fn bitxor(self, rhs: NcDirectFlag) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<NcDirectFlag> for &'a NcDirectFlag_u64
impl<'a, 'b> BitXor<NcDirectFlag> for &'a NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: NcDirectFlag) -> Self::Output
fn bitxor(self, rhs: NcDirectFlag) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<u64> for NcDirectFlag
impl<'a, 'b> BitXor<u64> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: NcDirectFlag_u64) -> Self::Output
fn bitxor(self, rhs: NcDirectFlag_u64) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<u64> for &'a NcDirectFlag
impl<'a, 'b> BitXor<u64> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: NcDirectFlag_u64) -> Self::Output
fn bitxor(self, rhs: NcDirectFlag_u64) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXor<u64> for &'a mut NcDirectFlag
impl<'a, 'b> BitXor<u64> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the ^
operator.
sourcefn bitxor(self, rhs: NcDirectFlag_u64) -> Self::Output
fn bitxor(self, rhs: NcDirectFlag_u64) -> Self::Output
Performs the ^
operation. Read more
sourceimpl<'a, 'b> BitXorAssign<&'b NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitXorAssign<&'b NcDirectFlag> for NcDirectFlag
sourcefn bitxor_assign(&mut self, rhs: &'b NcDirectFlag)
fn bitxor_assign(&mut self, rhs: &'b NcDirectFlag)
Performs the ^=
operation. Read more
sourceimpl<'a, 'b> BitXorAssign<&'b NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitXorAssign<&'b NcDirectFlag> for &'a mut NcDirectFlag
sourcefn bitxor_assign(&mut self, rhs: &'b NcDirectFlag)
fn bitxor_assign(&mut self, rhs: &'b NcDirectFlag)
Performs the ^=
operation. Read more
sourceimpl<'a, 'b> BitXorAssign<&'b NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitXorAssign<&'b NcDirectFlag> for NcDirectFlag_u64
sourcefn bitxor_assign(&mut self, rhs: &'b NcDirectFlag)
fn bitxor_assign(&mut self, rhs: &'b NcDirectFlag)
Performs the ^=
operation. Read more
sourceimpl<'a, 'b> BitXorAssign<&'b mut NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitXorAssign<&'b mut NcDirectFlag> for NcDirectFlag
sourcefn bitxor_assign(&mut self, rhs: &'b mut NcDirectFlag)
fn bitxor_assign(&mut self, rhs: &'b mut NcDirectFlag)
Performs the ^=
operation. Read more
sourceimpl<'a, 'b> BitXorAssign<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitXorAssign<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
sourcefn bitxor_assign(&mut self, rhs: &'b mut NcDirectFlag)
fn bitxor_assign(&mut self, rhs: &'b mut NcDirectFlag)
Performs the ^=
operation. Read more
sourceimpl<'a, 'b> BitXorAssign<&'b mut NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitXorAssign<&'b mut NcDirectFlag> for NcDirectFlag_u64
sourcefn bitxor_assign(&mut self, rhs: &'b mut NcDirectFlag)
fn bitxor_assign(&mut self, rhs: &'b mut NcDirectFlag)
Performs the ^=
operation. Read more
sourceimpl<'a, 'b> BitXorAssign<&'b u64> for NcDirectFlag
impl<'a, 'b> BitXorAssign<&'b u64> for NcDirectFlag
sourcefn bitxor_assign(&mut self, rhs: &'b NcDirectFlag_u64)
fn bitxor_assign(&mut self, rhs: &'b NcDirectFlag_u64)
Performs the ^=
operation. Read more
sourceimpl<'a, 'b> BitXorAssign<&'b u64> for &'a mut NcDirectFlag
impl<'a, 'b> BitXorAssign<&'b u64> for &'a mut NcDirectFlag
sourcefn bitxor_assign(&mut self, rhs: &'b NcDirectFlag_u64)
fn bitxor_assign(&mut self, rhs: &'b NcDirectFlag_u64)
Performs the ^=
operation. Read more
sourceimpl<'a, 'b> BitXorAssign<NcDirectFlag> for NcDirectFlag
impl<'a, 'b> BitXorAssign<NcDirectFlag> for NcDirectFlag
sourcefn bitxor_assign(&mut self, rhs: NcDirectFlag)
fn bitxor_assign(&mut self, rhs: NcDirectFlag)
Performs the ^=
operation. Read more
sourceimpl<'a, 'b> BitXorAssign<NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> BitXorAssign<NcDirectFlag> for &'a mut NcDirectFlag
sourcefn bitxor_assign(&mut self, rhs: NcDirectFlag)
fn bitxor_assign(&mut self, rhs: NcDirectFlag)
Performs the ^=
operation. Read more
sourceimpl<'a, 'b> BitXorAssign<NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> BitXorAssign<NcDirectFlag> for NcDirectFlag_u64
sourcefn bitxor_assign(&mut self, rhs: NcDirectFlag)
fn bitxor_assign(&mut self, rhs: NcDirectFlag)
Performs the ^=
operation. Read more
sourceimpl<'a, 'b> BitXorAssign<u64> for NcDirectFlag
impl<'a, 'b> BitXorAssign<u64> for NcDirectFlag
sourcefn bitxor_assign(&mut self, rhs: NcDirectFlag_u64)
fn bitxor_assign(&mut self, rhs: NcDirectFlag_u64)
Performs the ^=
operation. Read more
sourceimpl<'a, 'b> BitXorAssign<u64> for &'a mut NcDirectFlag
impl<'a, 'b> BitXorAssign<u64> for &'a mut NcDirectFlag
sourcefn bitxor_assign(&mut self, rhs: NcDirectFlag_u64)
fn bitxor_assign(&mut self, rhs: NcDirectFlag_u64)
Performs the ^=
operation. Read more
sourceimpl Clone for NcDirectFlag
impl Clone for NcDirectFlag
sourcefn clone(&self) -> NcDirectFlag
fn clone(&self) -> NcDirectFlag
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for NcDirectFlag
impl Debug for NcDirectFlag
sourceimpl Default for NcDirectFlag
impl Default for NcDirectFlag
sourceimpl Display for NcDirectFlag
impl Display for NcDirectFlag
sourceimpl From<&'_ NcDirectFlag> for *const NcDirectFlag_u64
impl From<&'_ NcDirectFlag> for *const NcDirectFlag_u64
sourcefn from(s: &NcDirectFlag) -> Self
fn from(s: &NcDirectFlag) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ mut NcDirectFlag> for *mut NcDirectFlag_u64
impl From<&'_ mut NcDirectFlag> for *mut NcDirectFlag_u64
sourcefn from(s: &mut NcDirectFlag) -> Self
fn from(s: &mut NcDirectFlag) -> Self
Converts to this type from the input type.
sourceimpl<'a> From<&'a NcDirectFlag> for &'a NcDirectFlag_u64
impl<'a> From<&'a NcDirectFlag> for &'a NcDirectFlag_u64
sourcefn from(s: &'a NcDirectFlag) -> Self
fn from(s: &'a NcDirectFlag) -> Self
Converts to this type from the input type.
sourceimpl<'a> From<&'a mut NcDirectFlag> for &'a mut NcDirectFlag_u64
impl<'a> From<&'a mut NcDirectFlag> for &'a mut NcDirectFlag_u64
sourcefn from(s: &'a mut NcDirectFlag) -> Self
fn from(s: &'a mut NcDirectFlag) -> Self
Converts to this type from the input type.
sourceimpl<'a> From<&'a mut u64> for NcDirectFlag
impl<'a> From<&'a mut u64> for NcDirectFlag
sourcefn from(p: &'a mut NcDirectFlag_u64) -> Self
fn from(p: &'a mut NcDirectFlag_u64) -> Self
Converts to this type from the input type.
sourceimpl<'a> From<&'a u64> for NcDirectFlag
impl<'a> From<&'a u64> for NcDirectFlag
sourcefn from(p: &'a NcDirectFlag_u64) -> Self
fn from(p: &'a NcDirectFlag_u64) -> Self
Converts to this type from the input type.
sourceimpl From<NcDirectFlag> for NcDirectFlag_u64
impl From<NcDirectFlag> for NcDirectFlag_u64
sourcefn from(s: NcDirectFlag) -> Self
fn from(s: NcDirectFlag) -> Self
Converts to this type from the input type.
sourceimpl From<u64> for NcDirectFlag
impl From<u64> for NcDirectFlag
sourcefn from(p: NcDirectFlag_u64) -> Self
fn from(p: NcDirectFlag_u64) -> Self
Converts to this type from the input type.
sourceimpl LowerHex for NcDirectFlag
impl LowerHex for NcDirectFlag
sourceimpl<'a> Not for NcDirectFlag
impl<'a> Not for NcDirectFlag
sourceimpl<'a> Not for &'a NcDirectFlag
impl<'a> Not for &'a NcDirectFlag
sourceimpl<'a> Not for &'a mut NcDirectFlag
impl<'a> Not for &'a mut NcDirectFlag
sourceimpl Octal for NcDirectFlag
impl Octal for NcDirectFlag
sourceimpl PartialEq<NcDirectFlag> for NcDirectFlag
impl PartialEq<NcDirectFlag> for NcDirectFlag
sourcefn eq(&self, other: &NcDirectFlag) -> bool
fn eq(&self, other: &NcDirectFlag) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &NcDirectFlag) -> bool
fn ne(&self, other: &NcDirectFlag) -> bool
This method tests for !=
.
sourceimpl<'a, 'b> Shl<&'b NcDirectFlag> for NcDirectFlag
impl<'a, 'b> Shl<&'b NcDirectFlag> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: &'b NcDirectFlag) -> Self::Output
fn shl(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<&'b NcDirectFlag> for &'a NcDirectFlag
impl<'a, 'b> Shl<&'b NcDirectFlag> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: &'b NcDirectFlag) -> Self::Output
fn shl(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<&'b NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> Shl<&'b NcDirectFlag> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: &'b NcDirectFlag) -> Self::Output
fn shl(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<&'b NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> Shl<&'b NcDirectFlag> for NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: &'b NcDirectFlag) -> Self::Output
fn shl(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<&'b NcDirectFlag> for &'a NcDirectFlag_u64
impl<'a, 'b> Shl<&'b NcDirectFlag> for &'a NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: &'b NcDirectFlag) -> Self::Output
fn shl(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<&'b mut NcDirectFlag> for NcDirectFlag
impl<'a, 'b> Shl<&'b mut NcDirectFlag> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn shl(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<&'b mut NcDirectFlag> for &'a NcDirectFlag
impl<'a, 'b> Shl<&'b mut NcDirectFlag> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn shl(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> Shl<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn shl(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<&'b mut NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> Shl<&'b mut NcDirectFlag> for NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn shl(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<&'b mut NcDirectFlag> for &'a NcDirectFlag_u64
impl<'a, 'b> Shl<&'b mut NcDirectFlag> for &'a NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn shl(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<&'b u64> for NcDirectFlag
impl<'a, 'b> Shl<&'b u64> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
fn shl(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<&'b u64> for &'a NcDirectFlag
impl<'a, 'b> Shl<&'b u64> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
fn shl(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<&'b u64> for &'a mut NcDirectFlag
impl<'a, 'b> Shl<&'b u64> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
fn shl(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<NcDirectFlag> for NcDirectFlag
impl<'a, 'b> Shl<NcDirectFlag> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: NcDirectFlag) -> Self::Output
fn shl(self, rhs: NcDirectFlag) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<NcDirectFlag> for &'a NcDirectFlag
impl<'a, 'b> Shl<NcDirectFlag> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: NcDirectFlag) -> Self::Output
fn shl(self, rhs: NcDirectFlag) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> Shl<NcDirectFlag> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: NcDirectFlag) -> Self::Output
fn shl(self, rhs: NcDirectFlag) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> Shl<NcDirectFlag> for NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: NcDirectFlag) -> Self::Output
fn shl(self, rhs: NcDirectFlag) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<NcDirectFlag> for &'a NcDirectFlag_u64
impl<'a, 'b> Shl<NcDirectFlag> for &'a NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: NcDirectFlag) -> Self::Output
fn shl(self, rhs: NcDirectFlag) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<u64> for NcDirectFlag
impl<'a, 'b> Shl<u64> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: NcDirectFlag_u64) -> Self::Output
fn shl(self, rhs: NcDirectFlag_u64) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<u64> for &'a NcDirectFlag
impl<'a, 'b> Shl<u64> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: NcDirectFlag_u64) -> Self::Output
fn shl(self, rhs: NcDirectFlag_u64) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> Shl<u64> for &'a mut NcDirectFlag
impl<'a, 'b> Shl<u64> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the <<
operator.
sourcefn shl(self, rhs: NcDirectFlag_u64) -> Self::Output
fn shl(self, rhs: NcDirectFlag_u64) -> Self::Output
Performs the <<
operation. Read more
sourceimpl<'a, 'b> ShlAssign<&'b NcDirectFlag> for NcDirectFlag
impl<'a, 'b> ShlAssign<&'b NcDirectFlag> for NcDirectFlag
sourcefn shl_assign(&mut self, rhs: &'b NcDirectFlag)
fn shl_assign(&mut self, rhs: &'b NcDirectFlag)
Performs the <<=
operation. Read more
sourceimpl<'a, 'b> ShlAssign<&'b NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> ShlAssign<&'b NcDirectFlag> for &'a mut NcDirectFlag
sourcefn shl_assign(&mut self, rhs: &'b NcDirectFlag)
fn shl_assign(&mut self, rhs: &'b NcDirectFlag)
Performs the <<=
operation. Read more
sourceimpl<'a, 'b> ShlAssign<&'b NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> ShlAssign<&'b NcDirectFlag> for NcDirectFlag_u64
sourcefn shl_assign(&mut self, rhs: &'b NcDirectFlag)
fn shl_assign(&mut self, rhs: &'b NcDirectFlag)
Performs the <<=
operation. Read more
sourceimpl<'a, 'b> ShlAssign<&'b mut NcDirectFlag> for NcDirectFlag
impl<'a, 'b> ShlAssign<&'b mut NcDirectFlag> for NcDirectFlag
sourcefn shl_assign(&mut self, rhs: &'b mut NcDirectFlag)
fn shl_assign(&mut self, rhs: &'b mut NcDirectFlag)
Performs the <<=
operation. Read more
sourceimpl<'a, 'b> ShlAssign<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> ShlAssign<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
sourcefn shl_assign(&mut self, rhs: &'b mut NcDirectFlag)
fn shl_assign(&mut self, rhs: &'b mut NcDirectFlag)
Performs the <<=
operation. Read more
sourceimpl<'a, 'b> ShlAssign<&'b mut NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> ShlAssign<&'b mut NcDirectFlag> for NcDirectFlag_u64
sourcefn shl_assign(&mut self, rhs: &'b mut NcDirectFlag)
fn shl_assign(&mut self, rhs: &'b mut NcDirectFlag)
Performs the <<=
operation. Read more
sourceimpl<'a, 'b> ShlAssign<&'b u64> for NcDirectFlag
impl<'a, 'b> ShlAssign<&'b u64> for NcDirectFlag
sourcefn shl_assign(&mut self, rhs: &'b NcDirectFlag_u64)
fn shl_assign(&mut self, rhs: &'b NcDirectFlag_u64)
Performs the <<=
operation. Read more
sourceimpl<'a, 'b> ShlAssign<&'b u64> for &'a mut NcDirectFlag
impl<'a, 'b> ShlAssign<&'b u64> for &'a mut NcDirectFlag
sourcefn shl_assign(&mut self, rhs: &'b NcDirectFlag_u64)
fn shl_assign(&mut self, rhs: &'b NcDirectFlag_u64)
Performs the <<=
operation. Read more
sourceimpl<'a, 'b> ShlAssign<NcDirectFlag> for NcDirectFlag
impl<'a, 'b> ShlAssign<NcDirectFlag> for NcDirectFlag
sourcefn shl_assign(&mut self, rhs: NcDirectFlag)
fn shl_assign(&mut self, rhs: NcDirectFlag)
Performs the <<=
operation. Read more
sourceimpl<'a, 'b> ShlAssign<NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> ShlAssign<NcDirectFlag> for &'a mut NcDirectFlag
sourcefn shl_assign(&mut self, rhs: NcDirectFlag)
fn shl_assign(&mut self, rhs: NcDirectFlag)
Performs the <<=
operation. Read more
sourceimpl<'a, 'b> ShlAssign<NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> ShlAssign<NcDirectFlag> for NcDirectFlag_u64
sourcefn shl_assign(&mut self, rhs: NcDirectFlag)
fn shl_assign(&mut self, rhs: NcDirectFlag)
Performs the <<=
operation. Read more
sourceimpl<'a, 'b> ShlAssign<u64> for NcDirectFlag
impl<'a, 'b> ShlAssign<u64> for NcDirectFlag
sourcefn shl_assign(&mut self, rhs: NcDirectFlag_u64)
fn shl_assign(&mut self, rhs: NcDirectFlag_u64)
Performs the <<=
operation. Read more
sourceimpl<'a, 'b> ShlAssign<u64> for &'a mut NcDirectFlag
impl<'a, 'b> ShlAssign<u64> for &'a mut NcDirectFlag
sourcefn shl_assign(&mut self, rhs: NcDirectFlag_u64)
fn shl_assign(&mut self, rhs: NcDirectFlag_u64)
Performs the <<=
operation. Read more
sourceimpl<'a, 'b> Shr<&'b NcDirectFlag> for NcDirectFlag
impl<'a, 'b> Shr<&'b NcDirectFlag> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: &'b NcDirectFlag) -> Self::Output
fn shr(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<&'b NcDirectFlag> for &'a NcDirectFlag
impl<'a, 'b> Shr<&'b NcDirectFlag> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: &'b NcDirectFlag) -> Self::Output
fn shr(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<&'b NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> Shr<&'b NcDirectFlag> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: &'b NcDirectFlag) -> Self::Output
fn shr(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<&'b NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> Shr<&'b NcDirectFlag> for NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: &'b NcDirectFlag) -> Self::Output
fn shr(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<&'b NcDirectFlag> for &'a NcDirectFlag_u64
impl<'a, 'b> Shr<&'b NcDirectFlag> for &'a NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: &'b NcDirectFlag) -> Self::Output
fn shr(self, rhs: &'b NcDirectFlag) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<&'b mut NcDirectFlag> for NcDirectFlag
impl<'a, 'b> Shr<&'b mut NcDirectFlag> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn shr(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<&'b mut NcDirectFlag> for &'a NcDirectFlag
impl<'a, 'b> Shr<&'b mut NcDirectFlag> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn shr(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> Shr<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn shr(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<&'b mut NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> Shr<&'b mut NcDirectFlag> for NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn shr(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<&'b mut NcDirectFlag> for &'a NcDirectFlag_u64
impl<'a, 'b> Shr<&'b mut NcDirectFlag> for &'a NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: &'b mut NcDirectFlag) -> Self::Output
fn shr(self, rhs: &'b mut NcDirectFlag) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<&'b u64> for NcDirectFlag
impl<'a, 'b> Shr<&'b u64> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
fn shr(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<&'b u64> for &'a NcDirectFlag
impl<'a, 'b> Shr<&'b u64> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
fn shr(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<&'b u64> for &'a mut NcDirectFlag
impl<'a, 'b> Shr<&'b u64> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
fn shr(self, rhs: &'b NcDirectFlag_u64) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<NcDirectFlag> for NcDirectFlag
impl<'a, 'b> Shr<NcDirectFlag> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: NcDirectFlag) -> Self::Output
fn shr(self, rhs: NcDirectFlag) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<NcDirectFlag> for &'a NcDirectFlag
impl<'a, 'b> Shr<NcDirectFlag> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: NcDirectFlag) -> Self::Output
fn shr(self, rhs: NcDirectFlag) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> Shr<NcDirectFlag> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: NcDirectFlag) -> Self::Output
fn shr(self, rhs: NcDirectFlag) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> Shr<NcDirectFlag> for NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: NcDirectFlag) -> Self::Output
fn shr(self, rhs: NcDirectFlag) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<NcDirectFlag> for &'a NcDirectFlag_u64
impl<'a, 'b> Shr<NcDirectFlag> for &'a NcDirectFlag_u64
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: NcDirectFlag) -> Self::Output
fn shr(self, rhs: NcDirectFlag) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<u64> for NcDirectFlag
impl<'a, 'b> Shr<u64> for NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: NcDirectFlag_u64) -> Self::Output
fn shr(self, rhs: NcDirectFlag_u64) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<u64> for &'a NcDirectFlag
impl<'a, 'b> Shr<u64> for &'a NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: NcDirectFlag_u64) -> Self::Output
fn shr(self, rhs: NcDirectFlag_u64) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> Shr<u64> for &'a mut NcDirectFlag
impl<'a, 'b> Shr<u64> for &'a mut NcDirectFlag
type Output = NcDirectFlag
type Output = NcDirectFlag
The resulting type after applying the >>
operator.
sourcefn shr(self, rhs: NcDirectFlag_u64) -> Self::Output
fn shr(self, rhs: NcDirectFlag_u64) -> Self::Output
Performs the >>
operation. Read more
sourceimpl<'a, 'b> ShrAssign<&'b NcDirectFlag> for NcDirectFlag
impl<'a, 'b> ShrAssign<&'b NcDirectFlag> for NcDirectFlag
sourcefn shr_assign(&mut self, rhs: &'b NcDirectFlag)
fn shr_assign(&mut self, rhs: &'b NcDirectFlag)
Performs the >>=
operation. Read more
sourceimpl<'a, 'b> ShrAssign<&'b NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> ShrAssign<&'b NcDirectFlag> for &'a mut NcDirectFlag
sourcefn shr_assign(&mut self, rhs: &'b NcDirectFlag)
fn shr_assign(&mut self, rhs: &'b NcDirectFlag)
Performs the >>=
operation. Read more
sourceimpl<'a, 'b> ShrAssign<&'b NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> ShrAssign<&'b NcDirectFlag> for NcDirectFlag_u64
sourcefn shr_assign(&mut self, rhs: &'b NcDirectFlag)
fn shr_assign(&mut self, rhs: &'b NcDirectFlag)
Performs the >>=
operation. Read more
sourceimpl<'a, 'b> ShrAssign<&'b mut NcDirectFlag> for NcDirectFlag
impl<'a, 'b> ShrAssign<&'b mut NcDirectFlag> for NcDirectFlag
sourcefn shr_assign(&mut self, rhs: &'b mut NcDirectFlag)
fn shr_assign(&mut self, rhs: &'b mut NcDirectFlag)
Performs the >>=
operation. Read more
sourceimpl<'a, 'b> ShrAssign<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> ShrAssign<&'b mut NcDirectFlag> for &'a mut NcDirectFlag
sourcefn shr_assign(&mut self, rhs: &'b mut NcDirectFlag)
fn shr_assign(&mut self, rhs: &'b mut NcDirectFlag)
Performs the >>=
operation. Read more
sourceimpl<'a, 'b> ShrAssign<&'b mut NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> ShrAssign<&'b mut NcDirectFlag> for NcDirectFlag_u64
sourcefn shr_assign(&mut self, rhs: &'b mut NcDirectFlag)
fn shr_assign(&mut self, rhs: &'b mut NcDirectFlag)
Performs the >>=
operation. Read more
sourceimpl<'a, 'b> ShrAssign<&'b u64> for NcDirectFlag
impl<'a, 'b> ShrAssign<&'b u64> for NcDirectFlag
sourcefn shr_assign(&mut self, rhs: &'b NcDirectFlag_u64)
fn shr_assign(&mut self, rhs: &'b NcDirectFlag_u64)
Performs the >>=
operation. Read more
sourceimpl<'a, 'b> ShrAssign<&'b u64> for &'a mut NcDirectFlag
impl<'a, 'b> ShrAssign<&'b u64> for &'a mut NcDirectFlag
sourcefn shr_assign(&mut self, rhs: &'b NcDirectFlag_u64)
fn shr_assign(&mut self, rhs: &'b NcDirectFlag_u64)
Performs the >>=
operation. Read more
sourceimpl<'a, 'b> ShrAssign<NcDirectFlag> for NcDirectFlag
impl<'a, 'b> ShrAssign<NcDirectFlag> for NcDirectFlag
sourcefn shr_assign(&mut self, rhs: NcDirectFlag)
fn shr_assign(&mut self, rhs: NcDirectFlag)
Performs the >>=
operation. Read more
sourceimpl<'a, 'b> ShrAssign<NcDirectFlag> for &'a mut NcDirectFlag
impl<'a, 'b> ShrAssign<NcDirectFlag> for &'a mut NcDirectFlag
sourcefn shr_assign(&mut self, rhs: NcDirectFlag)
fn shr_assign(&mut self, rhs: NcDirectFlag)
Performs the >>=
operation. Read more
sourceimpl<'a, 'b> ShrAssign<NcDirectFlag> for NcDirectFlag_u64
impl<'a, 'b> ShrAssign<NcDirectFlag> for NcDirectFlag_u64
sourcefn shr_assign(&mut self, rhs: NcDirectFlag)
fn shr_assign(&mut self, rhs: NcDirectFlag)
Performs the >>=
operation. Read more
sourceimpl<'a, 'b> ShrAssign<u64> for NcDirectFlag
impl<'a, 'b> ShrAssign<u64> for NcDirectFlag
sourcefn shr_assign(&mut self, rhs: NcDirectFlag_u64)
fn shr_assign(&mut self, rhs: NcDirectFlag_u64)
Performs the >>=
operation. Read more
sourceimpl<'a, 'b> ShrAssign<u64> for &'a mut NcDirectFlag
impl<'a, 'b> ShrAssign<u64> for &'a mut NcDirectFlag
sourcefn shr_assign(&mut self, rhs: NcDirectFlag_u64)
fn shr_assign(&mut self, rhs: NcDirectFlag_u64)
Performs the >>=
operation. Read more
sourceimpl UpperHex for NcDirectFlag
impl UpperHex for NcDirectFlag
impl Copy for NcDirectFlag
impl StructuralPartialEq for NcDirectFlag
Auto Trait Implementations
impl RefUnwindSafe for NcDirectFlag
impl Send for NcDirectFlag
impl Sync for NcDirectFlag
impl Unpin for NcDirectFlag
impl UnwindSafe for NcDirectFlag
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