Crate diffx_core

Source

Structs§

DiffOptions
DiffxSpecificOptions

Enums§

DiffResult
LightweightDiffResult
OutputFormat

Functions§

diff
Unified diff function for diffx (Value-based)
diff_paths
Unified diff function for diffx (path-based entry point)
estimate_memory_usage
Estimate memory usage of a JSON value - FOR INTERNAL USE ONLY
format_diff_output
Format DiffResult output using proper Display implementation
format_output
Format output to string - FOR INTERNAL USE ONLY
parse_csv
Parse CSV content - FOR INTERNAL USE ONLY
parse_ini
Parse INI content - FOR INTERNAL USE ONLY
parse_json
Parse JSON content - FOR INTERNAL USE ONLY External users should read files themselves and use diff() function
parse_toml
Parse TOML content - FOR INTERNAL USE ONLY
parse_xml
Parse XML content - FOR INTERNAL USE ONLY
parse_yaml
Parse YAML content - FOR INTERNAL USE ONLY
value_type_name
Get type name of a JSON value - FOR INTERNAL USE ONLY
would_exceed_memory_limit
Check if values would exceed memory limit - FOR INTERNAL USE ONLY