Modules§
Macros§
Structs§
Enums§
Traits§
Functions§
- parse_
one_ or_ many - Deserialize
migrate_argsas either a single migration (legacy wire shape, a JSON object) or an ordered list (a JSON array). A migration is JSON-tagged byfrom_version, so the first non-whitespace byte disambiguates:[is a list, anything else a single object wrapped into a one-element chain. Keeps the pre-list wire format working unchanged. - read_
state_ version - run_
migration_ chain - Validate an ordered migration chain end-to-end, then run each step in sequence.
- write_
state_ version