API Stability Notice

Macroforge is under active development. The API is not yet stable and may change between versions. Some documentation sections may be outdated.

Deserialize

The Deserialize macro generates JSON deserialization methods with cycle and forward-reference support, plus comprehensive runtime validation. This enables safe parsing of complex JSON structures including circular references.

See the original module documentation for full details on generated output, return types, cycle/forward-reference support, validation, field-level options, container-level options, and union type deserialization.