[][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<T> for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> 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> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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