List of all items
Structs
- app::Frame
- app::RunOptions
- backend::DrawCell
- backend::headless::Headless
- color::InvalidAnsiIndex
- color::ParseColorError
- color::Style
- event::KeyEvent
- event::KeyModifiers
- event::KeyState
- event::MouseEvent
- frames::FrameClock
- frames::FrameStats
- grid::Grid
- grid::Offset
- layout::TextLayout
- surface::StyledSurface
- surface::Surface
- symbols::BorderSet
- symbols::Glyph
- symbols::LineSet
- terminal::Terminal
- testing::TestHarness
- text::Line
- text::Span
- tile::Tile
- tile::TileFlags
Enums
- app::Flow
- backend::CursorStyle
- color::AnsiColor
- color::Color
- color::Quantize
- color::Tint
- dev::BuildMode
- event::Event
- event::KeyCode
- event::KeyEventKind
- event::KeyLocation
- event::ModifierKey
- event::MouseButton
- event::MouseEventKind
- event::SystemTheme
- grid::BlendMode
- layout::HAlign
- layout::VAlign
- surface::Layer
- testing::RunError
Traits
- app::App
- backend::Backend
- backend::BackendError
- backend::Cursor
- backend::Input
- backend::Output
- grid::HasSize
- testing::conformance::Observable
Macros
Functions
- app::run_blocking
- app::run_blocking_with
- event::coalesces_with
- layout::wrap
- symbols::braille::glyph
- symbols::quantize_half_block
- symbols::quantize_quadrant
- symbols::quantize_sextant
- testing::conformance::assert_cursor_contract
- testing::conformance::assert_cursor_style_contract
- testing::conformance::assert_input_contract
- testing::conformance::assert_output_contract
- testing::conformance::fnv1a
- text::char_width
- text::split_at_width
- text::truncate_measured
- text::width
- text::width_usize
Type Aliases
Constants
- dev::DEV
- symbols::HALF_BLOCKS
- symbols::QUADRANTS
- symbols::SEXTANTS
- symbols::bar::FIVE_EIGHTHS
- symbols::bar::FULL
- symbols::bar::HALF
- symbols::bar::NINE_LEVELS
- symbols::bar::ONE_EIGHTH
- symbols::bar::ONE_QUARTER
- symbols::bar::SEVEN_EIGHTHS
- symbols::bar::THREE_EIGHTHS
- symbols::bar::THREE_QUARTERS
- symbols::block::FIVE_EIGHTHS
- symbols::block::FULL
- symbols::block::HALF
- symbols::block::ONE_EIGHTH
- symbols::block::ONE_QUARTER
- symbols::block::SEVEN_EIGHTHS
- symbols::block::THREE_EIGHTHS
- symbols::block::THREE_QUARTERS
- symbols::border::DOUBLE
- symbols::border::PLAIN
- symbols::border::ROUNDED
- symbols::border::THICK
- symbols::braille::BLANK
- symbols::braille::DOTS
- symbols::braille::DOT_1
- symbols::braille::DOT_2
- symbols::braille::DOT_3
- symbols::braille::DOT_4
- symbols::braille::DOT_5
- symbols::braille::DOT_6
- symbols::braille::DOT_7
- symbols::braille::DOT_8
- symbols::line::DOUBLE
- symbols::line::NORMAL
- symbols::line::THICK
- testing::DEFAULT_MAX_STEPS
- testing::STEP_DELTA