Enum ansi_parser::AnsiSequence[][src]

pub enum AnsiSequence {
Show variants Escape, CursorPos(u32u32), CursorUp(u32), CursorDown(u32), CursorForward(u32), CursorBackward(u32), CursorSave, CursorRestore, EraseDisplay, EraseLine, SetGraphicsMode(Vec<u8, U5>), SetMode(u8), ResetMode(u8), HideCursor, ShowCursor, CursorToApp, SetNewLineMode, SetCol132, SetSmoothScroll, SetReverseVideo, SetOriginRelative, SetAutoWrap, SetAutoRepeat, SetInterlacing, SetLineFeedMode, SetCursorKeyToCursor, SetVT52, SetCol80, SetJumpScrolling, SetNormalVideo, SetOriginAbsolute, ResetAutoWrap, ResetAutoRepeat, ResetInterlacing, SetAlternateKeypad, SetNumericKeypad, SetUKG0, SetUKG1, SetUSG0, SetUSG1, SetG0SpecialChars, SetG1SpecialChars, SetG0AlternateChar, SetG1AlternateChar, SetG0AltAndSpecialGraph, SetG1AltAndSpecialGraph, SetSingleShift2, SetSingleShift3, SetTopAndBottom(u32u32),
}

The following are the implemented ANSI escape sequences. More to be added.

Variants

Escape
CursorPos(u32u32)
CursorUp(u32)
CursorDown(u32)
CursorForward(u32)
CursorBackward(u32)
CursorSave
CursorRestore
EraseDisplay
EraseLine
SetGraphicsMode(Vec<u8, U5>)
SetMode(u8)
ResetMode(u8)
HideCursor
ShowCursor
CursorToApp
SetNewLineMode
SetCol132
SetSmoothScroll
SetReverseVideo
SetOriginRelative
SetAutoWrap
SetAutoRepeat
SetInterlacing
SetLineFeedMode
SetCursorKeyToCursor
SetVT52
SetCol80
SetJumpScrolling
SetNormalVideo
SetOriginAbsolute
ResetAutoWrap
ResetAutoRepeat
ResetInterlacing
SetAlternateKeypad
SetNumericKeypad
SetUKG0
SetUKG1
SetUSG0
SetUSG1
SetG0SpecialChars
SetG1SpecialChars
SetG0AlternateChar
SetG1AlternateChar
SetG0AltAndSpecialGraph
SetG1AltAndSpecialGraph
SetSingleShift2
SetSingleShift3
SetTopAndBottom(u32u32)

Trait Implementations

impl Clone for AnsiSequence[src]

impl Debug for AnsiSequence[src]

impl Display for AnsiSequence[src]

impl PartialEq<AnsiSequence> for AnsiSequence[src]

impl StructuralPartialEq for AnsiSequence[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[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.