List of all items
Structs
- decode::parser::Parser
- decode::scanner::Scanner
- encode::folding::FoldableChain
- encode::writer::Writer
- tui::app::TuiApp
- tui::components::diff_viewer::DiffViewer
- tui::components::editor::EditorComponent
- tui::components::file_browser::FileBrowser
- tui::components::help_screen::HelpScreen
- tui::components::history_panel::HistoryPanel
- tui::components::repl_panel::ReplPanel
- tui::components::settings_panel::SettingsPanel
- tui::components::stats_bar::StatsBar
- tui::components::status_bar::StatusBar
- tui::events::EventHandler
- tui::keybindings::KeyBindings
- tui::repl_command::ReplCommand
- tui::state::app_state::AppState
- tui::state::app_state::ConversionStats
- tui::state::editor_state::EditorState
- tui::state::file_state::ConversionHistory
- tui::state::file_state::FileEntry
- tui::state::file_state::FileState
- tui::state::repl_state::ReplLine
- tui::state::repl_state::ReplState
- types::DecodeOptions
- types::EncodeOptions
- types::ErrorContext
Enums
- decode::scanner::Token
- tui::events::Event
- tui::keybindings::Action
- tui::state::app_state::Mode
- tui::state::editor_state::EditorMode
- tui::state::repl_state::ReplLineKind
- tui::theme::Theme
- types::Delimiter
- types::Indent
- types::JsonValue
- types::KeyFoldingMode
- types::Number
- types::PathExpansionMode
- types::ToonError
- utils::QuotingContext
Traits
Functions
- constants::is_keyword
- constants::is_structural_char
- decode::decode
- decode::decode_default
- decode::decode_no_coerce
- decode::decode_no_coerce_with_options
- decode::decode_strict
- decode::decode_strict_with_options
- decode::expansion::deep_merge_value
- decode::expansion::expand_paths_in_object
- decode::expansion::expand_paths_recursive
- decode::expansion::should_expand_key
- decode::validation::validate_array_length
- decode::validation::validate_delimiter_consistency
- decode::validation::validate_field_list
- decode::validation::validate_row_length
- encode::encode
- encode::encode_array
- encode::encode_default
- encode::encode_object
- encode::folding::analyze_foldable_chain
- encode::folding::should_fold
- encode::primitives::all_primitives
- encode::primitives::is_primitive
- encode::primitives::normalize_value
- tui::run
- tui::ui::render
- types::is_identifier_segment
- utils::literal::is_keyword
- utils::literal::is_literal_like
- utils::literal::is_numeric_like
- utils::literal::is_structural_char
- utils::normalize
- utils::number::format_canonical_number
- utils::string::escape_string
- utils::string::is_valid_unquoted_key
- utils::string::needs_quoting
- utils::string::quote_string
- utils::string::split_by_delimiter
- utils::string::unescape_string
- utils::validation::validate_depth
- utils::validation::validate_field_name
- utils::validation::validate_value