[][src]Enum crossterm_cursor::sys::winapi::HandleType

pub enum HandleType {
    OutputHandle,
    InputHandle,
    CurrentOutputHandle,
    CurrentInputHandle,
}

This enum represents the different handles that could be requested.

Some more details could be found here

Variants

OutputHandle

This represents the STD_OUTPUT_HANDLE

InputHandle

This represents the STD_INPUT_HANDLE

CurrentOutputHandle

This represents the CONOUT$ file handle When using multiple screen buffers this will always point to the to the current screen output buffer.

CurrentInputHandle

This represents the CONIN$ file handle. When using multiple screen buffers this will always point to the to the current screen input buffer.

Auto Trait Implementations

impl Send for HandleType

impl Sync for HandleType

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]