Re-exports§
- pub use widgets::debug_widget;
- pub use widgets::editor_widget;
- pub use widgets::help_widget;
- pub use widgets::history_widget;
- pub use widgets::search_modes_widget;
- pub use widgets::stats_widget;
- pub use data::csv_datasource;
- pub use data::csv_fixes;
- pub use data::data_analyzer;
- pub use data::data_exporter;
- pub use data::data_provider;
- pub use data::datasource_adapter;
- pub use data::datasource_trait;
- pub use data::datatable;
- pub use data::datatable_buffer;
- pub use data::datatable_converter;
- pub use data::datatable_loaders;
- pub use data::datatable_view;
- pub use ui::enhanced_tui;
- pub use ui::key_handling::dispatcher as key_dispatcher;
- pub use ui::rendering::tui_renderer;
- pub use ui::state::tui_state;
- pub use ui::tui_app;
- pub use sql::cache;
- pub use sql::cursor_aware_parser;
- pub use sql::hybrid_parser;
- pub use sql::parser;
- pub use sql::recursive_parser;
- pub use sql::smart_parser;
- pub use sql::sql_highlighter;
- pub use sql::where_ast;
- pub use sql::where_parser;
- pub use utils::app_paths;
- pub use utils::debouncer;
- pub use utils::debug_helpers;
- pub use utils::debug_info;
- pub use utils::debug_service;
- pub use utils::dual_logging;
- pub use utils::logging;
- pub use config::config as config_module;
- pub use config::key_bindings;
- pub use config::schema_config;
Modules§
- action_handler 
- api
- External API client and models
- api_client 
- app_state_ container 
- benchmarks
- buffer
- buffer_handler 
- chart
- column_manager 
- completion_manager 
- config
- Configuration module
- core
- Core business logic and application state management
- cursor_manager 
- cursor_operations 
- data
- Data layer for DataTable/DataView architecture
- debug
- debug_trace 
- dynamic_schema 
- execution_plan 
- global_state 
- handlers
- help_text 
- history
- history_manager 
- history_protection 
- input_manager 
- non_interactive 
- query_plan 
- search_filter 
- service_container 
- services
- sql
- SQL parsing, execution, and optimization
- state
- State management components
- state_manager 
- text_navigation 
- ui
- User interface layer
- utils
- Utility functions and helpers
- virtual_table 
- web
- widget_traits 
- widgets
- UI widgets for the TUI application
- yank_manager 
Macros§
- debug_log 
- debug_trace 
- dual_log 
- Convenience macro for logging
- log_debug 
- log_error 
- Log at different levels
- log_info 
- log_warn 
- trace_buffer_ switch 
- trace_key 
- trace_log 
- trace_operation 
- Convenience macros for common operations
- trace_query 
- trace_timed