pub struct NcFlag(pub NcFlag_u64);Expand description
A bitmask of NcOptions flags.
§Flags
NoneDrainInputInhibitSetLocaleNoAlternateScreenNoClearBitmapsNoFontChangesNoQuitSigHandlersNoWinchSigHandlerPreserveCursorScrollingCliModeSuppressBanners
§Default
Tuple Fields§
§0: NcFlag_u64Implementations§
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<'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