Expand description
Re-exports for the backend implementations.
Structs§
- Crossterm
Backend crossterm
- A
Backend
implementation that uses Crossterm to render to the terminal. - Termion
Backend Non-Windows and termion
- A
Backend
implementation that uses Termion to render to the terminal. - Termwiz
Backend termwiz
- A
Backend
implementation that uses Termwiz to render to the terminal. - Test
Backend - A
Backend
implementation used for integration testing that renders to an memory buffer. - Window
Size - The window size in characters (columns / rows) as well as pixels.
Enums§
- Clear
Type - Enum representing the different types of clearing operations that can be performed on the terminal screen.
Traits§
- Backend
- The
Backend
trait provides an abstraction over different terminal libraries. It defines the methods required to draw content, manipulate the cursor, and clear the terminal screen. - From
Crossterm crossterm
- A trait for converting a Crossterm type to a Ratatui type.
- From
Termion Non-Windows and termion
- A trait for converting a Termion type to a Ratatui type.
- From
Termwiz termwiz
- A trait for converting types from Termwiz to Ratatui.
- Into
Crossterm crossterm
- A trait for converting a Ratatui type to a Crossterm type.
- Into
Termion Non-Windows and termion
- A trait for converting a Ratatui type to a Termion type.
- Into
Termwiz termwiz
- A trait for converting types from Ratatui to Termwiz.