Expand description
Determinism validation for decode, encode, and round-trip operations. Determinism validation for COBOL copybook encoding and decoding operations.
This module verifies that encode/decode operations produce identical outputs across repeated runs with the same schema, data, and options.
Structs§
- Byte
Diff - Details about a byte difference found during determinism checking.
- Determinism
Result - Result of a determinism check operation.
Enums§
- Determinism
Mode - Mode of determinism checking (decode-only, encode-only, or full round-trip).
Functions§
- check_
decode_ determinism - Check that decoding the same binary data twice produces identical JSON output.
- check_
encode_ determinism - Check that encoding the same JSON twice produces identical binary output.
- check_
round_ trip_ determinism - Check full round-trip determinism: decode->encode->decode.