[][src]Enum alacritty::input::Action

pub enum Action {
    Esc(String),
    Paste,
    Copy,
    PasteSelection,
    IncreaseFontSize,
    DecreaseFontSize,
    ResetFontSize,
    ScrollPageUp,
    ScrollPageDown,
    ScrollLineUp,
    ScrollLineDown,
    ScrollToTop,
    ScrollToBottom,
    ClearHistory,
    Command(StringVec<String>),
    Hide,
    Quit,
    ClearLogNotice,
    SpawnNewInstance,
    None,
}

Variants

Esc(String)

Write an escape sequence

Paste

Paste contents of system clipboard

CopyPasteSelection

Paste contents of selection buffer

IncreaseFontSize

Increase font size

DecreaseFontSize

Decrease font size

ResetFontSize

Reset font size to the config value

ScrollPageUp

Scroll exactly one page up

ScrollPageDown

Scroll exactly one page down

ScrollLineUp

Scroll one line up

ScrollLineDown

Scroll one line down

ScrollToTop

Scroll all the way to the top

ScrollToBottom

Scroll all the way to the bottom

ClearHistory

Clear the display buffer(s) to remove history

Command(StringVec<String>)

Run given command

Hide

Hides the Alacritty window

Quit

Quits Alacritty.

ClearLogNotice

Clears warning and error notices.

SpawnNewInstance

Spawn a new instance of Alacritty.

None

No action.

Trait Implementations

impl Default for Action[src]

impl Clone for Action[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl From<&'static str> for Action[src]

impl Eq for Action[src]

impl PartialEq<Action> for Action[src]

impl Debug for Action[src]

Auto Trait Implementations

impl Send for Action

impl Sync for Action

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.

impl<T> SetParameter for T[src]

fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
    T: Parameter<Self>, 
[src]

Sets value as a parameter of self.

impl<T> Erased for T[src]