Struct libnotcurses_sys::NcFlag
source · pub struct NcFlag(pub NcFlag_u64);
Expand description
A bitmask of NcOptions
flags.
§Flags
None
DrainInput
InhibitSetLocale
NoAlternateScreen
NoClearBitmaps
NoFontChanges
NoQuitSigHandlers
NoWinchSigHandler
PreserveCursor
Scrolling
CliMode
SuppressBanners
§Default
Tuple Fields§
§0: NcFlag_u64
Implementations§
source§impl NcFlag
impl NcFlag
sourcepub const DrainInput: Self = _
pub const DrainInput: Self = _
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 InhibitSetLocale: Self = _
pub const InhibitSetLocale: Self = _
Do not call setlocale().
notcurses_init() will call setlocale() to inspect the current locale. If that locale is “C” or “POSIX”, it will call setlocale(LC_ALL, “”) to set the locale according to the LANG environment variable. Ideally, this will result in UTF8 being enabled, even if the client app didn’t call setlocale() itself. Unless you’re certain that you’re invoking setlocale() prior to notcurses_init(), you should not set this bit. Even if you are invoking setlocale(), this behavior shouldn’t be an issue unless you’re doing something weird (setting a locale not based on LANG).
sourcepub const NoAlternateScreen: Self = _
pub const NoAlternateScreen: Self = _
Do not enter alternate mode.
If smcup/rmcup capabilities are indicated, notcurses defaults to making use of the “alternate screen”. This flag inhibits use of smcup/rmcup.
sourcepub const NoClearBitmaps: Self = _
pub const NoClearBitmaps: Self = _
Do not try to clear any preexisting bitmaps.
Note that they might still get cleared even if this is set, and they might not get cleared even if this is not set.
sourcepub const NoFontChanges: Self = _
pub const NoFontChanges: Self = _
Do not modify the font.
Notcurses might attempt to change the font slightly, to support certain glyphs (especially on the Linux console). If this is set, no such modifications will be made. Note that font changes will not affect anything but the virtual console/terminal in which notcurses is running.
sourcepub const NoQuitSigHandlers: Self = _
pub const NoQuitSigHandlers: Self = _
Do not handle SIGINT
, SIGSEGV
, SIGABRT
, SIGQUIT
.
A signal handler will usually be installed for SIGABRT
, SIGBUS
,
SIGFPE
, SIGILL
, SIGINT
, SIGQUIT
, SIGSEGV
and SIGTERM
,
cleaning up the terminal on such exceptions.
With this flag, the handler will not be installed.
sourcepub const NoWinchSigHandler: Self = _
pub const NoWinchSigHandler: Self = _
Do not handle SIGWINCH
.
A signal handler will usually be installed for SIGWINCH
, resulting in
Nckey::Resize
events being generated on input. With this flag,
the handler will not be installed.
sourcepub const PreserveCursor: Self = _
pub const PreserveCursor: Self = _
Initializes the standard plane’s virtual cursor to match the physical cursor at context creation time.
Together with NoAlternateScreen
and a scrolling standard plane,
this facilitates easy scrolling-style programs in rendered mode.
sourcepub const Scrolling: Self = _
pub const Scrolling: Self = _
Prepares the standard plane in scrolling mode, useful for CLIs. This is
equivalent to calling ncplane_set_scrolling
(notcurses_stdplane(nc), true)
.
sourcepub const CliMode: Self = _
pub const CliMode: Self = _
“CLI mode” is just setting these four options:
NoAlternateScreen
| NoClearBitmaps
| PreserveCursor
| Scrolling
sourcepub const SuppressBanners: Self = _
pub const SuppressBanners: Self = _
Do not print banners.
Notcurses typically prints version info in notcurses_init
and
performance info in notcurses_stop
. This inhibits that output.
Trait Implementations§
source§impl<'a, 'b> BitAnd<&'b NcFlag> for &'a NcFlag_u64
impl<'a, 'b> BitAnd<&'b NcFlag> for &'a NcFlag_u64
source§impl<'a, 'b> BitAnd<&'b NcFlag> for NcFlag_u64
impl<'a, 'b> BitAnd<&'b NcFlag> for NcFlag_u64
source§impl<'a, 'b> BitAnd<&'b mut NcFlag> for &'a NcFlag_u64
impl<'a, 'b> BitAnd<&'b mut NcFlag> for &'a NcFlag_u64
source§impl<'a, 'b> BitAnd<&'b mut NcFlag> for NcFlag_u64
impl<'a, 'b> BitAnd<&'b mut NcFlag> for NcFlag_u64
source§impl<'a, 'b> BitAnd<NcFlag> for &'a NcFlag_u64
impl<'a, 'b> BitAnd<NcFlag> for &'a NcFlag_u64
source§impl<'a, 'b> BitAnd<NcFlag> for NcFlag_u64
impl<'a, 'b> BitAnd<NcFlag> for NcFlag_u64
source§impl<'a, 'b> BitAndAssign<&'b NcFlag> for &'a mut NcFlag
impl<'a, 'b> BitAndAssign<&'b NcFlag> for &'a mut NcFlag
source§fn bitand_assign(&mut self, rhs: &'b NcFlag)
fn bitand_assign(&mut self, rhs: &'b NcFlag)
&=
operation. Read moresource§impl<'a, 'b> BitAndAssign<&'b NcFlag> for NcFlag
impl<'a, 'b> BitAndAssign<&'b NcFlag> for NcFlag
source§fn bitand_assign(&mut self, rhs: &'b NcFlag)
fn bitand_assign(&mut self, rhs: &'b NcFlag)
&=
operation. Read moresource§impl<'a, 'b> BitAndAssign<&'b NcFlag> for NcFlag_u64
impl<'a, 'b> BitAndAssign<&'b NcFlag> for NcFlag_u64
source§fn bitand_assign(&mut self, rhs: &'b NcFlag)
fn bitand_assign(&mut self, rhs: &'b NcFlag)
&=
operation. Read moresource§impl<'a, 'b> BitAndAssign<&'b mut NcFlag> for &'a mut NcFlag
impl<'a, 'b> BitAndAssign<&'b mut NcFlag> for &'a mut NcFlag
source§fn bitand_assign(&mut self, rhs: &'b mut NcFlag)
fn bitand_assign(&mut self, rhs: &'b mut NcFlag)
&=
operation. Read moresource§impl<'a, 'b> BitAndAssign<&'b mut NcFlag> for NcFlag
impl<'a, 'b> BitAndAssign<&'b mut NcFlag> for NcFlag
source§fn bitand_assign(&mut self, rhs: &'b mut NcFlag)
fn bitand_assign(&mut self, rhs: &'b mut NcFlag)
&=
operation. Read moresource§impl<'a, 'b> BitAndAssign<&'b mut NcFlag> for NcFlag_u64
impl<'a, 'b> BitAndAssign<&'b mut NcFlag> for NcFlag_u64
source§fn bitand_assign(&mut self, rhs: &'b mut NcFlag)
fn bitand_assign(&mut self, rhs: &'b mut NcFlag)
&=
operation. Read moresource§impl<'a, 'b> BitAndAssign<&'b u64> for &'a mut NcFlag
impl<'a, 'b> BitAndAssign<&'b u64> for &'a mut NcFlag
source§fn bitand_assign(&mut self, rhs: &'b NcFlag_u64)
fn bitand_assign(&mut self, rhs: &'b NcFlag_u64)
&=
operation. Read moresource§impl<'a, 'b> BitAndAssign<&'b u64> for NcFlag
impl<'a, 'b> BitAndAssign<&'b u64> for NcFlag
source§fn bitand_assign(&mut self, rhs: &'b NcFlag_u64)
fn bitand_assign(&mut self, rhs: &'b NcFlag_u64)
&=
operation. Read moresource§impl<'a, 'b> BitAndAssign<NcFlag> for &'a mut NcFlag
impl<'a, 'b> BitAndAssign<NcFlag> for &'a mut NcFlag
source§fn bitand_assign(&mut self, rhs: NcFlag)
fn bitand_assign(&mut self, rhs: NcFlag)
&=
operation. Read moresource§impl<'a, 'b> BitAndAssign<NcFlag> for NcFlag_u64
impl<'a, 'b> BitAndAssign<NcFlag> for NcFlag_u64
source§fn bitand_assign(&mut self, rhs: NcFlag)
fn bitand_assign(&mut self, rhs: NcFlag)
&=
operation. Read moresource§impl<'a, 'b> BitAndAssign<u64> for &'a mut NcFlag
impl<'a, 'b> BitAndAssign<u64> for &'a mut NcFlag
source§fn bitand_assign(&mut self, rhs: NcFlag_u64)
fn bitand_assign(&mut self, rhs: NcFlag_u64)
&=
operation. Read moresource§impl<'a, 'b> BitAndAssign<u64> for NcFlag
impl<'a, 'b> BitAndAssign<u64> for NcFlag
source§fn bitand_assign(&mut self, rhs: NcFlag_u64)
fn bitand_assign(&mut self, rhs: NcFlag_u64)
&=
operation. Read moresource§impl<'a, 'b> BitAndAssign for NcFlag
impl<'a, 'b> BitAndAssign for NcFlag
source§fn bitand_assign(&mut self, rhs: NcFlag)
fn bitand_assign(&mut self, rhs: NcFlag)
&=
operation. Read moresource§impl<'a, 'b> BitOr<&'b NcFlag> for &'a NcFlag_u64
impl<'a, 'b> BitOr<&'b NcFlag> for &'a NcFlag_u64
source§impl<'a, 'b> BitOr<&'b NcFlag> for NcFlag_u64
impl<'a, 'b> BitOr<&'b NcFlag> for NcFlag_u64
source§impl<'a, 'b> BitOr<&'b mut NcFlag> for &'a NcFlag_u64
impl<'a, 'b> BitOr<&'b mut NcFlag> for &'a NcFlag_u64
source§impl<'a, 'b> BitOr<&'b mut NcFlag> for NcFlag_u64
impl<'a, 'b> BitOr<&'b mut NcFlag> for NcFlag_u64
source§impl<'a, 'b> BitOr<NcFlag> for &'a NcFlag_u64
impl<'a, 'b> BitOr<NcFlag> for &'a NcFlag_u64
source§impl<'a, 'b> BitOr<NcFlag> for NcFlag_u64
impl<'a, 'b> BitOr<NcFlag> for NcFlag_u64
source§impl<'a, 'b> BitOrAssign<&'b NcFlag> for &'a mut NcFlag
impl<'a, 'b> BitOrAssign<&'b NcFlag> for &'a mut NcFlag
source§fn bitor_assign(&mut self, rhs: &'b NcFlag)
fn bitor_assign(&mut self, rhs: &'b NcFlag)
|=
operation. Read moresource§impl<'a, 'b> BitOrAssign<&'b NcFlag> for NcFlag
impl<'a, 'b> BitOrAssign<&'b NcFlag> for NcFlag
source§fn bitor_assign(&mut self, rhs: &'b NcFlag)
fn bitor_assign(&mut self, rhs: &'b NcFlag)
|=
operation. Read moresource§impl<'a, 'b> BitOrAssign<&'b NcFlag> for NcFlag_u64
impl<'a, 'b> BitOrAssign<&'b NcFlag> for NcFlag_u64
source§fn bitor_assign(&mut self, rhs: &'b NcFlag)
fn bitor_assign(&mut self, rhs: &'b NcFlag)
|=
operation. Read moresource§impl<'a, 'b> BitOrAssign<&'b mut NcFlag> for &'a mut NcFlag
impl<'a, 'b> BitOrAssign<&'b mut NcFlag> for &'a mut NcFlag
source§fn bitor_assign(&mut self, rhs: &'b mut NcFlag)
fn bitor_assign(&mut self, rhs: &'b mut NcFlag)
|=
operation. Read moresource§impl<'a, 'b> BitOrAssign<&'b mut NcFlag> for NcFlag
impl<'a, 'b> BitOrAssign<&'b mut NcFlag> for NcFlag
source§fn bitor_assign(&mut self, rhs: &'b mut NcFlag)
fn bitor_assign(&mut self, rhs: &'b mut NcFlag)
|=
operation. Read moresource§impl<'a, 'b> BitOrAssign<&'b mut NcFlag> for NcFlag_u64
impl<'a, 'b> BitOrAssign<&'b mut NcFlag> for NcFlag_u64
source§fn bitor_assign(&mut self, rhs: &'b mut NcFlag)
fn bitor_assign(&mut self, rhs: &'b mut NcFlag)
|=
operation. Read moresource§impl<'a, 'b> BitOrAssign<&'b u64> for &'a mut NcFlag
impl<'a, 'b> BitOrAssign<&'b u64> for &'a mut NcFlag
source§fn bitor_assign(&mut self, rhs: &'b NcFlag_u64)
fn bitor_assign(&mut self, rhs: &'b NcFlag_u64)
|=
operation. Read moresource§impl<'a, 'b> BitOrAssign<&'b u64> for NcFlag
impl<'a, 'b> BitOrAssign<&'b u64> for NcFlag
source§fn bitor_assign(&mut self, rhs: &'b NcFlag_u64)
fn bitor_assign(&mut self, rhs: &'b NcFlag_u64)
|=
operation. Read moresource§impl<'a, 'b> BitOrAssign<NcFlag> for &'a mut NcFlag
impl<'a, 'b> BitOrAssign<NcFlag> for &'a mut NcFlag
source§fn bitor_assign(&mut self, rhs: NcFlag)
fn bitor_assign(&mut self, rhs: NcFlag)
|=
operation. Read moresource§impl<'a, 'b> BitOrAssign<NcFlag> for NcFlag_u64
impl<'a, 'b> BitOrAssign<NcFlag> for NcFlag_u64
source§fn bitor_assign(&mut self, rhs: NcFlag)
fn bitor_assign(&mut self, rhs: NcFlag)
|=
operation. Read moresource§impl<'a, 'b> BitOrAssign<u64> for &'a mut NcFlag
impl<'a, 'b> BitOrAssign<u64> for &'a mut NcFlag
source§fn bitor_assign(&mut self, rhs: NcFlag_u64)
fn bitor_assign(&mut self, rhs: NcFlag_u64)
|=
operation. Read moresource§impl<'a, 'b> BitOrAssign<u64> for NcFlag
impl<'a, 'b> BitOrAssign<u64> for NcFlag
source§fn bitor_assign(&mut self, rhs: NcFlag_u64)
fn bitor_assign(&mut self, rhs: NcFlag_u64)
|=
operation. Read moresource§impl<'a, 'b> BitOrAssign for NcFlag
impl<'a, 'b> BitOrAssign for NcFlag
source§fn bitor_assign(&mut self, rhs: NcFlag)
fn bitor_assign(&mut self, rhs: NcFlag)
|=
operation. Read moresource§impl<'a, 'b> BitXor<&'b NcFlag> for &'a NcFlag_u64
impl<'a, 'b> BitXor<&'b NcFlag> for &'a NcFlag_u64
source§impl<'a, 'b> BitXor<&'b NcFlag> for NcFlag_u64
impl<'a, 'b> BitXor<&'b NcFlag> for NcFlag_u64
source§impl<'a, 'b> BitXor<&'b mut NcFlag> for &'a NcFlag_u64
impl<'a, 'b> BitXor<&'b mut NcFlag> for &'a NcFlag_u64
source§impl<'a, 'b> BitXor<&'b mut NcFlag> for NcFlag_u64
impl<'a, 'b> BitXor<&'b mut NcFlag> for NcFlag_u64
source§impl<'a, 'b> BitXor<NcFlag> for &'a NcFlag_u64
impl<'a, 'b> BitXor<NcFlag> for &'a NcFlag_u64
source§impl<'a, 'b> BitXor<NcFlag> for NcFlag_u64
impl<'a, 'b> BitXor<NcFlag> for NcFlag_u64
source§impl<'a, 'b> BitXorAssign<&'b NcFlag> for &'a mut NcFlag
impl<'a, 'b> BitXorAssign<&'b NcFlag> for &'a mut NcFlag
source§fn bitxor_assign(&mut self, rhs: &'b NcFlag)
fn bitxor_assign(&mut self, rhs: &'b NcFlag)
^=
operation. Read moresource§impl<'a, 'b> BitXorAssign<&'b NcFlag> for NcFlag
impl<'a, 'b> BitXorAssign<&'b NcFlag> for NcFlag
source§fn bitxor_assign(&mut self, rhs: &'b NcFlag)
fn bitxor_assign(&mut self, rhs: &'b NcFlag)
^=
operation. Read moresource§impl<'a, 'b> BitXorAssign<&'b NcFlag> for NcFlag_u64
impl<'a, 'b> BitXorAssign<&'b NcFlag> for NcFlag_u64
source§fn bitxor_assign(&mut self, rhs: &'b NcFlag)
fn bitxor_assign(&mut self, rhs: &'b NcFlag)
^=
operation. Read moresource§impl<'a, 'b> BitXorAssign<&'b mut NcFlag> for &'a mut NcFlag
impl<'a, 'b> BitXorAssign<&'b mut NcFlag> for &'a mut NcFlag
source§fn bitxor_assign(&mut self, rhs: &'b mut NcFlag)
fn bitxor_assign(&mut self, rhs: &'b mut NcFlag)
^=
operation. Read moresource§impl<'a, 'b> BitXorAssign<&'b mut NcFlag> for NcFlag
impl<'a, 'b> BitXorAssign<&'b mut NcFlag> for NcFlag
source§fn bitxor_assign(&mut self, rhs: &'b mut NcFlag)
fn bitxor_assign(&mut self, rhs: &'b mut NcFlag)
^=
operation. Read moresource§impl<'a, 'b> BitXorAssign<&'b mut NcFlag> for NcFlag_u64
impl<'a, 'b> BitXorAssign<&'b mut NcFlag> for NcFlag_u64
source§fn bitxor_assign(&mut self, rhs: &'b mut NcFlag)
fn bitxor_assign(&mut self, rhs: &'b mut NcFlag)
^=
operation. Read moresource§impl<'a, 'b> BitXorAssign<&'b u64> for &'a mut NcFlag
impl<'a, 'b> BitXorAssign<&'b u64> for &'a mut NcFlag
source§fn bitxor_assign(&mut self, rhs: &'b NcFlag_u64)
fn bitxor_assign(&mut self, rhs: &'b NcFlag_u64)
^=
operation. Read moresource§impl<'a, 'b> BitXorAssign<&'b u64> for NcFlag
impl<'a, 'b> BitXorAssign<&'b u64> for NcFlag
source§fn bitxor_assign(&mut self, rhs: &'b NcFlag_u64)
fn bitxor_assign(&mut self, rhs: &'b NcFlag_u64)
^=
operation. Read moresource§impl<'a, 'b> BitXorAssign<NcFlag> for &'a mut NcFlag
impl<'a, 'b> BitXorAssign<NcFlag> for &'a mut NcFlag
source§fn bitxor_assign(&mut self, rhs: NcFlag)
fn bitxor_assign(&mut self, rhs: NcFlag)
^=
operation. Read moresource§impl<'a, 'b> BitXorAssign<NcFlag> for NcFlag_u64
impl<'a, 'b> BitXorAssign<NcFlag> for NcFlag_u64
source§fn bitxor_assign(&mut self, rhs: NcFlag)
fn bitxor_assign(&mut self, rhs: NcFlag)
^=
operation. Read moresource§impl<'a, 'b> BitXorAssign<u64> for &'a mut NcFlag
impl<'a, 'b> BitXorAssign<u64> for &'a mut NcFlag
source§fn bitxor_assign(&mut self, rhs: NcFlag_u64)
fn bitxor_assign(&mut self, rhs: NcFlag_u64)
^=
operation. Read moresource§impl<'a, 'b> BitXorAssign<u64> for NcFlag
impl<'a, 'b> BitXorAssign<u64> for NcFlag
source§fn bitxor_assign(&mut self, rhs: NcFlag_u64)
fn bitxor_assign(&mut self, rhs: NcFlag_u64)
^=
operation. Read moresource§impl<'a, 'b> BitXorAssign for NcFlag
impl<'a, 'b> BitXorAssign for NcFlag
source§fn bitxor_assign(&mut self, rhs: NcFlag)
fn bitxor_assign(&mut self, rhs: NcFlag)
^=
operation. Read moresource§impl<'a> From<&'a NcFlag> for &'a NcFlag_u64
impl<'a> From<&'a NcFlag> for &'a NcFlag_u64
source§impl<'a> From<&'a mut NcFlag> for &'a mut NcFlag_u64
impl<'a> From<&'a mut NcFlag> for &'a mut NcFlag_u64
source§impl<'a> From<&'a mut u64> for NcFlag
impl<'a> From<&'a mut u64> for NcFlag
source§fn from(p: &'a mut NcFlag_u64) -> Self
fn from(p: &'a mut NcFlag_u64) -> Self
source§impl<'a> From<&'a u64> for NcFlag
impl<'a> From<&'a u64> for NcFlag
source§fn from(p: &'a NcFlag_u64) -> Self
fn from(p: &'a NcFlag_u64) -> Self
source§impl From<NcFlag> for NcFlag_u64
impl From<NcFlag> for NcFlag_u64
source§impl From<u64> for NcFlag
impl From<u64> for NcFlag
source§fn from(p: NcFlag_u64) -> Self
fn from(p: NcFlag_u64) -> Self
source§impl PartialEq for NcFlag
impl PartialEq for NcFlag
source§impl<'a, 'b> Shl<&'b NcFlag> for &'a NcFlag_u64
impl<'a, 'b> Shl<&'b NcFlag> for &'a NcFlag_u64
source§impl<'a, 'b> Shl<&'b NcFlag> for NcFlag_u64
impl<'a, 'b> Shl<&'b NcFlag> for NcFlag_u64
source§impl<'a, 'b> Shl<&'b mut NcFlag> for &'a NcFlag_u64
impl<'a, 'b> Shl<&'b mut NcFlag> for &'a NcFlag_u64
source§impl<'a, 'b> Shl<&'b mut NcFlag> for NcFlag_u64
impl<'a, 'b> Shl<&'b mut NcFlag> for NcFlag_u64
source§impl<'a, 'b> Shl<NcFlag> for &'a NcFlag_u64
impl<'a, 'b> Shl<NcFlag> for &'a NcFlag_u64
source§impl<'a, 'b> Shl<NcFlag> for NcFlag_u64
impl<'a, 'b> Shl<NcFlag> for NcFlag_u64
source§impl<'a, 'b> ShlAssign<&'b NcFlag> for &'a mut NcFlag
impl<'a, 'b> ShlAssign<&'b NcFlag> for &'a mut NcFlag
source§fn shl_assign(&mut self, rhs: &'b NcFlag)
fn shl_assign(&mut self, rhs: &'b NcFlag)
<<=
operation. Read moresource§impl<'a, 'b> ShlAssign<&'b NcFlag> for NcFlag
impl<'a, 'b> ShlAssign<&'b NcFlag> for NcFlag
source§fn shl_assign(&mut self, rhs: &'b NcFlag)
fn shl_assign(&mut self, rhs: &'b NcFlag)
<<=
operation. Read moresource§impl<'a, 'b> ShlAssign<&'b NcFlag> for NcFlag_u64
impl<'a, 'b> ShlAssign<&'b NcFlag> for NcFlag_u64
source§fn shl_assign(&mut self, rhs: &'b NcFlag)
fn shl_assign(&mut self, rhs: &'b NcFlag)
<<=
operation. Read moresource§impl<'a, 'b> ShlAssign<&'b mut NcFlag> for &'a mut NcFlag
impl<'a, 'b> ShlAssign<&'b mut NcFlag> for &'a mut NcFlag
source§fn shl_assign(&mut self, rhs: &'b mut NcFlag)
fn shl_assign(&mut self, rhs: &'b mut NcFlag)
<<=
operation. Read moresource§impl<'a, 'b> ShlAssign<&'b mut NcFlag> for NcFlag
impl<'a, 'b> ShlAssign<&'b mut NcFlag> for NcFlag
source§fn shl_assign(&mut self, rhs: &'b mut NcFlag)
fn shl_assign(&mut self, rhs: &'b mut NcFlag)
<<=
operation. Read moresource§impl<'a, 'b> ShlAssign<&'b mut NcFlag> for NcFlag_u64
impl<'a, 'b> ShlAssign<&'b mut NcFlag> for NcFlag_u64
source§fn shl_assign(&mut self, rhs: &'b mut NcFlag)
fn shl_assign(&mut self, rhs: &'b mut NcFlag)
<<=
operation. Read moresource§impl<'a, 'b> ShlAssign<&'b u64> for &'a mut NcFlag
impl<'a, 'b> ShlAssign<&'b u64> for &'a mut NcFlag
source§fn shl_assign(&mut self, rhs: &'b NcFlag_u64)
fn shl_assign(&mut self, rhs: &'b NcFlag_u64)
<<=
operation. Read moresource§impl<'a, 'b> ShlAssign<&'b u64> for NcFlag
impl<'a, 'b> ShlAssign<&'b u64> for NcFlag
source§fn shl_assign(&mut self, rhs: &'b NcFlag_u64)
fn shl_assign(&mut self, rhs: &'b NcFlag_u64)
<<=
operation. Read moresource§impl<'a, 'b> ShlAssign<NcFlag> for &'a mut NcFlag
impl<'a, 'b> ShlAssign<NcFlag> for &'a mut NcFlag
source§fn shl_assign(&mut self, rhs: NcFlag)
fn shl_assign(&mut self, rhs: NcFlag)
<<=
operation. Read moresource§impl<'a, 'b> ShlAssign<NcFlag> for NcFlag_u64
impl<'a, 'b> ShlAssign<NcFlag> for NcFlag_u64
source§fn shl_assign(&mut self, rhs: NcFlag)
fn shl_assign(&mut self, rhs: NcFlag)
<<=
operation. Read moresource§impl<'a, 'b> ShlAssign<u64> for &'a mut NcFlag
impl<'a, 'b> ShlAssign<u64> for &'a mut NcFlag
source§fn shl_assign(&mut self, rhs: NcFlag_u64)
fn shl_assign(&mut self, rhs: NcFlag_u64)
<<=
operation. Read moresource§impl<'a, 'b> ShlAssign<u64> for NcFlag
impl<'a, 'b> ShlAssign<u64> for NcFlag
source§fn shl_assign(&mut self, rhs: NcFlag_u64)
fn shl_assign(&mut self, rhs: NcFlag_u64)
<<=
operation. Read moresource§impl<'a, 'b> ShlAssign for NcFlag
impl<'a, 'b> ShlAssign for NcFlag
source§fn shl_assign(&mut self, rhs: NcFlag)
fn shl_assign(&mut self, rhs: NcFlag)
<<=
operation. Read moresource§impl<'a, 'b> Shr<&'b NcFlag> for &'a NcFlag_u64
impl<'a, 'b> Shr<&'b NcFlag> for &'a NcFlag_u64
source§impl<'a, 'b> Shr<&'b NcFlag> for NcFlag_u64
impl<'a, 'b> Shr<&'b NcFlag> for NcFlag_u64
source§impl<'a, 'b> Shr<&'b mut NcFlag> for &'a NcFlag_u64
impl<'a, 'b> Shr<&'b mut NcFlag> for &'a NcFlag_u64
source§impl<'a, 'b> Shr<&'b mut NcFlag> for NcFlag_u64
impl<'a, 'b> Shr<&'b mut NcFlag> for NcFlag_u64
source§impl<'a, 'b> Shr<NcFlag> for &'a NcFlag_u64
impl<'a, 'b> Shr<NcFlag> for &'a NcFlag_u64
source§impl<'a, 'b> Shr<NcFlag> for NcFlag_u64
impl<'a, 'b> Shr<NcFlag> for NcFlag_u64
source§impl<'a, 'b> ShrAssign<&'b NcFlag> for &'a mut NcFlag
impl<'a, 'b> ShrAssign<&'b NcFlag> for &'a mut NcFlag
source§fn shr_assign(&mut self, rhs: &'b NcFlag)
fn shr_assign(&mut self, rhs: &'b NcFlag)
>>=
operation. Read moresource§impl<'a, 'b> ShrAssign<&'b NcFlag> for NcFlag
impl<'a, 'b> ShrAssign<&'b NcFlag> for NcFlag
source§fn shr_assign(&mut self, rhs: &'b NcFlag)
fn shr_assign(&mut self, rhs: &'b NcFlag)
>>=
operation. Read moresource§impl<'a, 'b> ShrAssign<&'b NcFlag> for NcFlag_u64
impl<'a, 'b> ShrAssign<&'b NcFlag> for NcFlag_u64
source§fn shr_assign(&mut self, rhs: &'b NcFlag)
fn shr_assign(&mut self, rhs: &'b NcFlag)
>>=
operation. Read moresource§impl<'a, 'b> ShrAssign<&'b mut NcFlag> for &'a mut NcFlag
impl<'a, 'b> ShrAssign<&'b mut NcFlag> for &'a mut NcFlag
source§fn shr_assign(&mut self, rhs: &'b mut NcFlag)
fn shr_assign(&mut self, rhs: &'b mut NcFlag)
>>=
operation. Read moresource§impl<'a, 'b> ShrAssign<&'b mut NcFlag> for NcFlag
impl<'a, 'b> ShrAssign<&'b mut NcFlag> for NcFlag
source§fn shr_assign(&mut self, rhs: &'b mut NcFlag)
fn shr_assign(&mut self, rhs: &'b mut NcFlag)
>>=
operation. Read moresource§impl<'a, 'b> ShrAssign<&'b mut NcFlag> for NcFlag_u64
impl<'a, 'b> ShrAssign<&'b mut NcFlag> for NcFlag_u64
source§fn shr_assign(&mut self, rhs: &'b mut NcFlag)
fn shr_assign(&mut self, rhs: &'b mut NcFlag)
>>=
operation. Read moresource§impl<'a, 'b> ShrAssign<&'b u64> for &'a mut NcFlag
impl<'a, 'b> ShrAssign<&'b u64> for &'a mut NcFlag
source§fn shr_assign(&mut self, rhs: &'b NcFlag_u64)
fn shr_assign(&mut self, rhs: &'b NcFlag_u64)
>>=
operation. Read moresource§impl<'a, 'b> ShrAssign<&'b u64> for NcFlag
impl<'a, 'b> ShrAssign<&'b u64> for NcFlag
source§fn shr_assign(&mut self, rhs: &'b NcFlag_u64)
fn shr_assign(&mut self, rhs: &'b NcFlag_u64)
>>=
operation. Read moresource§impl<'a, 'b> ShrAssign<NcFlag> for &'a mut NcFlag
impl<'a, 'b> ShrAssign<NcFlag> for &'a mut NcFlag
source§fn shr_assign(&mut self, rhs: NcFlag)
fn shr_assign(&mut self, rhs: NcFlag)
>>=
operation. Read moresource§impl<'a, 'b> ShrAssign<NcFlag> for NcFlag_u64
impl<'a, 'b> ShrAssign<NcFlag> for NcFlag_u64
source§fn shr_assign(&mut self, rhs: NcFlag)
fn shr_assign(&mut self, rhs: NcFlag)
>>=
operation. Read moresource§impl<'a, 'b> ShrAssign<u64> for &'a mut NcFlag
impl<'a, 'b> ShrAssign<u64> for &'a mut NcFlag
source§fn shr_assign(&mut self, rhs: NcFlag_u64)
fn shr_assign(&mut self, rhs: NcFlag_u64)
>>=
operation. Read moresource§impl<'a, 'b> ShrAssign<u64> for NcFlag
impl<'a, 'b> ShrAssign<u64> for NcFlag
source§fn shr_assign(&mut self, rhs: NcFlag_u64)
fn shr_assign(&mut self, rhs: NcFlag_u64)
>>=
operation. Read moresource§impl<'a, 'b> ShrAssign for NcFlag
impl<'a, 'b> ShrAssign for NcFlag
source§fn shr_assign(&mut self, rhs: NcFlag)
fn shr_assign(&mut self, rhs: NcFlag)
>>=
operation. Read more