[][src]Enum crossterm_terminal::ClearType

pub enum ClearType {
    All,
    FromCursorDown,
    FromCursorUp,
    CurrentLine,
    UntilNewLine,
}

Enum that specifies a way of clearing.

Variants

All

clear all cells in terminal.

FromCursorDown

clear all cells from the cursor position downwards in terminal.

FromCursorUp

clear all cells from the cursor position upwards in terminal.

CurrentLine

clear current line cells in terminal.

UntilNewLine

clear all cells from cursor position until new line in terminal.

Auto Trait Implementations

impl Send for ClearType

impl Sync for ClearType

Blanket Implementations

impl<T> From for T
[src]

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

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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