List of all items
Structs
- ComposedMiddleware
- DynamicFeatures
- Event
- EventBus
- EventContext
- Frame
- Keybindings
- Line
- LoggingMiddleware
- Modifier
- NoopMiddleware
- NumericComponentId
- Rect
- RenderHarness
- Span
- Store
- StoreWithMiddleware
- Style
- TestHarness
- Text
- bus::EventBus
- debug::ActionLog
- debug::ActionLogConfig
- debug::ActionLogDisplayEntry
- debug::ActionLogEntry
- debug::ActionLogOverlay
- debug::ActionLogStyle
- debug::ActionLogWidget
- debug::ActionLoggerConfig
- debug::ActionLoggerMiddleware
- debug::BannerItem
- debug::CellPreview
- debug::CellPreviewWidget
- debug::DebugBanner
- debug::DebugConfig
- debug::DebugEntry
- debug::DebugFreeze
- debug::DebugLayer
- debug::DebugLayerBuilder
- debug::DebugSection
- debug::DebugStyle
- debug::DebugTableBuilder
- debug::DebugTableOverlay
- debug::DebugTableStyle
- debug::DebugTableWidget
- debug::DebugWrapper
- debug::KeyStyles
- debug::StatusItem
- debug::action_logger::ActionLog
- debug::action_logger::ActionLogConfig
- debug::action_logger::ActionLogEntry
- debug::action_logger::ActionLoggerConfig
- debug::action_logger::ActionLoggerMiddleware
- debug::cell::CellPreview
- debug::config::DebugConfig
- debug::config::DebugStyle
- debug::config::KeyStyles
- debug::config::StatusItem
- debug::layer::DebugLayer
- debug::layer::DebugLayerBuilder
- debug::state::DebugEntry
- debug::state::DebugSection
- debug::state::DebugWrapper
- debug::table::ActionLogDisplayEntry
- debug::table::ActionLogOverlay
- debug::table::DebugTableBuilder
- debug::table::DebugTableOverlay
- debug::widgets::ActionLogStyle
- debug::widgets::ActionLogWidget
- debug::widgets::BannerItem
- debug::widgets::CellPreviewWidget
- debug::widgets::DebugBanner
- debug::widgets::DebugTableStyle
- debug::widgets::DebugTableWidget
- event::Event
- event::EventContext
- event::NumericComponentId
- features::DynamicFeatures
- keybindings::Keybindings
- prelude::ActionLoggerConfig
- prelude::ActionLoggerMiddleware
- prelude::ComposedMiddleware
- prelude::DebugFreeze
- prelude::DebugTableBuilder
- prelude::Event
- prelude::EventBus
- prelude::EventContext
- prelude::Frame
- prelude::Keybindings
- prelude::Line
- prelude::LoggingMiddleware
- prelude::Modifier
- prelude::NoopMiddleware
- prelude::NumericComponentId
- prelude::Rect
- prelude::Span
- prelude::Store
- prelude::StoreWithMiddleware
- prelude::Style
- prelude::Text
- store::ComposedMiddleware
- store::LoggingMiddleware
- store::NoopMiddleware
- store::Store
- store::StoreWithMiddleware
- testing::RenderHarness
- testing::TestHarness
Enums
- Color
- EventKind
- EventType
- RawEvent
- bus::RawEvent
- debug::DebugAction
- debug::DebugOverlay
- debug::DebugSideEffect
- debug::DebugTableRow
- debug::SimpleDebugContext
- debug::actions::DebugAction
- debug::actions::DebugSideEffect
- debug::table::DebugOverlay
- debug::table::DebugTableRow
- event::EventKind
- event::EventType
- prelude::Color
- prelude::DebugOverlay
- prelude::EventKind
- prelude::EventType
- prelude::RawEvent
Traits
- Action
- ActionAssertions
- ActionAssertionsEq
- ActionCategory
- ActionSummary
- BindingContext
- Component
- ComponentId
- FeatureFlags
- Middleware
- action::Action
- action::ActionCategory
- action::ActionSummary
- component::Component
- debug::DebugState
- debug::state::DebugState
- event::ComponentId
- features::FeatureFlags
- keybindings::BindingContext
- prelude::Action
- prelude::ActionCategory
- prelude::BindingContext
- prelude::Component
- prelude::ComponentId
- prelude::Middleware
- store::Middleware
- testing::ActionAssertions
- testing::ActionAssertionsEq
Macros
- assert_category_emitted
- assert_category_not_emitted
- assert_emitted
- assert_not_emitted
- assert_state
- assert_state_matches
- count_category
- count_emitted
- find_emitted
Derive Macros
- Action
- BindingContext
- ComponentId
- DebugState
- FeatureFlags
- prelude::Action
- prelude::BindingContext
- prelude::ComponentId
- prelude::DebugState
- prelude::FeatureFlags
Functions
- alt_key
- buffer_rect_to_string_plain
- buffer_to_string
- buffer_to_string_plain
- bus::process_raw_event
- bus::spawn_event_poller
- char_key
- ctrl_key
- debug::action_logger::glob_match
- debug::buffer_to_text
- debug::cell::format_color_compact
- debug::cell::format_modifier_compact
- debug::cell::inspect_cell
- debug::cell::point_in_rect
- debug::config::default_debug_keybindings
- debug::config::default_debug_keybindings_with_toggle
- debug::default_debug_keybindings
- debug::default_debug_keybindings_with_toggle
- debug::dim_buffer
- debug::format_color_compact
- debug::format_modifier_compact
- debug::glob_match
- debug::inspect_cell
- debug::paint_snapshot
- debug::point_in_rect
- debug::widgets::buffer_to_text
- debug::widgets::dim_buffer
- debug::widgets::paint_snapshot
- format_key_for_display
- into_event
- key
- key_event
- key_events
- keybindings::format_key_for_display
- keybindings::parse_key_string
- keys
- parse_key_string
- prelude::format_key_for_display
- prelude::parse_key_string
- prelude::process_raw_event
- prelude::spawn_event_poller
- process_raw_event
- spawn_event_poller
- testing::alt_key
- testing::buffer_rect_to_string_plain
- testing::buffer_to_string
- testing::buffer_to_string_plain
- testing::char_key
- testing::ctrl_key
- testing::into_event
- testing::key
- testing::key_event
- testing::key_events
- testing::keys