[][src]Enum meli::terminal::embed::State

pub enum State {
    ExpectingControlChar,
    G0,
    Osc1(SmallVec<[u8; 8]>),
    Osc2(SmallVec<[u8; 8]>, SmallVec<[u8; 8]>),
    Csi,
    Csi1(SmallVec<[u8; 8]>),
    Csi2(SmallVec<[u8; 8]>, SmallVec<[u8; 8]>),
    Csi3(SmallVec<[u8; 8]>, SmallVec<[u8; 8]>, SmallVec<[u8; 8]>),
    CsiQ(SmallVec<[u8; 8]>),
    Normal,
}

Variants

ExpectingControlChar
G0
Osc1(SmallVec<[u8; 8]>)
Osc2(SmallVec<[u8; 8]>, SmallVec<[u8; 8]>)
Csi
Csi1(SmallVec<[u8; 8]>)
Csi2(SmallVec<[u8; 8]>, SmallVec<[u8; 8]>)
Csi3(SmallVec<[u8; 8]>, SmallVec<[u8; 8]>, SmallVec<[u8; 8]>)
CsiQ(SmallVec<[u8; 8]>)
Normal

Trait Implementations

impl Debug for State[src]

Auto Trait Implementations

impl RefUnwindSafe for State

impl Send for State

impl Sync for State

impl Unpin for State

impl UnwindSafe for State

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> Instrument 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<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]