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