Structs§
- Diff
Config - Configuration for diff operations - essential options only
Enums§
- Diff
Result - Lightweight
Diff Result - Lightweight diff result that doesn’t clone values unnecessarily
Functions§
- diff
- Backward compatible diff function - uses standard algorithm
- diff_
large_ files - Memory-efficient diff for large files using streaming approach
- diff_
optimized - Memory-optimized diff function - explicitly requested optimization
- diff_
optimized_ with_ config - Memory-optimized diff function with configuration support
- diff_
standard - Standard diff function - predictable, no automatic optimization
- diff_
standard_ with_ config - Standard diff function with configuration support
- diff_
with_ config - Enhanced diff function with explicit configuration
- estimate_
memory_ usage - Get approximate memory usage of a Value in bytes
- parse_
csv - parse_
ini - parse_
large_ file - Parse large files with streaming support to reduce memory usage Returns None if file is too large (>100MB) and should use streaming diff
- parse_
xml - value_
type_ name - would_
exceed_ memory_ limit - Check if processing these values would exceed memory limits