pub enum Overlay {
Menu(Menu),
Palette(PaletteState),
Search(SearchState),
HistorySearch(HistorySearchState),
Choice(ChoiceState),
}Expand description
A floating list over the screen.
Variants§
Menu(Menu)
Completion candidates.
Palette(PaletteState)
The Ctrl-K command palette.
Search(SearchState)
The Ctrl-F search of the scrollback.
HistorySearch(HistorySearchState)
The Ctrl-R search of the history.
Choice(ChoiceState)
A question a running command asks (which token a symbol means).
Auto Trait Implementations§
impl !RefUnwindSafe for Overlay
impl !UnwindSafe for Overlay
impl Forget for Overlay
impl Freeze for Overlay
impl Send for Overlay
impl Sync for Overlay
impl Unpin for Overlay
impl UnsafeUnpin for Overlay
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more