Постоянные структуры данных зависят от совместного использования структуры для повышения эффективности. Пример см. здесь.
Как я могу сохранить совместное использование структуры при сериализации структур данных и записи их в файл или базу данных? Если я просто наивно пройдусь по структурам данных, я сохраню правильные значения, но потеряю совместное использование структуры. Я хотел бы иметь возможность сохранять структуры данных с общими компонентами в файл, восстанавливать их и по-прежнему использовать большую часть структуры в восстановленных данных.