List of all items
Structs
- Color
- ColorInfo
- Config
- Dependencies
- FeatureOverride
- Logging
- Misc
- PaletteConfig
- ProcMacros
- Style
- Styled
- StyledString
- Styling
- Theme
- ast::CratesFinder
- ast::MetadataFinder
- builder::BuildState
- cmd_args::Cli
- cmd_args::ProcFlags
- config::Config
- config::Dependencies
- config::FeatureOverride
- config::Logging
- config::Misc
- config::MockContext
- config::ProcMacros
- config::RealContext
- config::Styling
- config::__mock_MockContext_Context::__get_config_path::Expectation
- config::__mock_MockContext_Context::__is_real::Expectation
- file_dialog::FileDialog
- help_system::HelpSystem
- keys::KeyCombination
- repl::ReplCommandIter
- repl::ReplPrompt
- terminal::TerminalStateGuard
- tui_editor::CrosstermEventReader
- tui_editor::EditData
- tui_editor::Entry
- tui_editor::History
- tui_editor::KeyDisplay
- tui_editor::KeyDisplayLine
- tui_editor::ManagedTerminal
- tui_editor::MockEventReader
- tui_editor::PopupScrollState
- tui_editor::RataStyle
- tui_editor::__mock_MockEventReader_EventReader::__poll::Expectation
- tui_editor::__mock_MockEventReader_EventReader::__read_event::Expectation
Enums
- ColorInitStrategy
- ColorSupport
- ColorValue
- HowInitialized
- Role
- TermBgLuma
- Verbosity
- ast::Ast
- builder::ScriptState
- config::ConfigError
- config::DependencyInference
- errors::ThagError
- errors::ThemeError
- file_dialog::DialogFocus
- file_dialog::DialogMode
- file_dialog::FilePattern
- file_dialog::Status
- repl::ReplCommand
- tool_errors::ToolError
- tui_editor::KeyAction
Traits
Macros
- auto_help
- debug_log
- file_navigator
- help_system
- key
- key_mappings
- lazy_static_var
- re
- repeat_dash
- set_verbosity
- sprtln
- static_lazy
- svprtln
- vprtln
Functions
- ast::extract_and_wrap_uses
- ast::find_crates
- ast::find_metadata
- ast::find_modules_source
- ast::infer_deps_from_ast
- ast::infer_deps_from_source
- ast::is_last_stmt_unit_type
- ast::is_main_fn_returning_unit
- ast::is_path_unit_type
- ast::is_stmt_unit_type
- ast::is_unit_return_type
- ast::should_filter_dependency
- builder::build
- builder::display_timings
- builder::execute
- builder::gen_build_run
- builder::generate
- builder::process_expr
- builder::run
- cmd_args::get_args
- cmd_args::get_proc_flags
- cmd_args::set_verbosity
- cmd_args::validate_args
- code_utils::build_loop
- code_utils::clean_up
- code_utils::create_temp_source_file
- code_utils::display_dir_contents
- code_utils::display_output
- code_utils::extract_ast_expr
- code_utils::extract_inner_attribs
- code_utils::get_source_path
- code_utils::modified_since_compiled
- code_utils::path_to_str
- code_utils::read_file_contents
- code_utils::remove_inner_attributes
- code_utils::strip_curly_braces
- code_utils::to_ast
- code_utils::wrap_snippet
- code_utils::write_source
- config::get_context
- config::load
- config::maybe_config
- config::open
- config::validate_config_format
- debug_timings
- display_theme_details
- display_theme_roles
- escape_path_for_windows
- find_closest_color
- get_home_dir
- get_home_dir_string
- get_verbosity
- help_system::check_help_and_exit
- help_system::program_name
- init_verbosity
- inquire_theming::role_to_inquire_color
- inquire_theming::themed_inquire_config
- load
- logging::configure_log
- logging::enable_debug_logging
- logging::is_debug_logging_enabled
- manifest::capture_dep
- manifest::cargo_lookup
- manifest::configure_default
- manifest::default
- manifest::extract
- manifest::extract_and_wrap_uses
- manifest::find_modules_source
- manifest::find_use_renames_source
- manifest::lookup_deps
- manifest::merge
- manifest::process_thag_auto_dependencies
- maybe_config
- paint_for_role
- repl::add_menu_keybindings
- repl::decode
- repl::delete
- repl::disp_repl_banner
- repl::edit
- repl::edit_history
- repl::format_edit_commands
- repl::format_key_code
- repl::format_key_modifier
- repl::format_non_edit_events
- repl::history_key_handler
- repl::list
- repl::parse_line
- repl::process_source
- repl::run_repl
- repl::show_key_bindings
- repl::toml
- set_global_verbosity
- set_verbosity_from_env
- stdin::edit
- stdin::edit_history
- stdin::read
- stdin::read_to_string
- terminal::detect_term_capabilities
- terminal::get_fresh_color_support
- terminal::get_term_bg_luma
- terminal::get_term_bg_rgb
- terminal::get_term_bg_rgb_unguarded
- terminal::is_konsole
- terminal::is_light_color
- terminal::is_mintty
- terminal::restore_raw_status
- themed_inquire_config
- thousands
- tui_editor::centered_rect
- tui_editor::copy_text
- tui_editor::display_popup
- tui_editor::highlight_selection
- tui_editor::maybe_enable_raw_mode
- tui_editor::normalize_newlines
- tui_editor::paste_to_textarea
- tui_editor::preserve
- tui_editor::reset_term
- tui_editor::resolve_term
- tui_editor::save_history
- tui_editor::save_if_changed
- tui_editor::save_if_not_empty
- tui_editor::save_source_file
- tui_editor::script_key_handler
- tui_editor::tui_edit
Type Aliases
- V
- config::ConfigResult
- errors::ThagResult
- tool_errors::ToolResult
- tui_editor::BackEnd
- tui_editor::ResetTermClosure
- tui_editor::Term
- tui_editor::TermScopeGuard