データのシリアル化の倹約を検討しています。しかし、ドキュメントは言う
循環構造体 - 構造体には、その前に宣言された構造体のみを含めることができます。構造体もそれ自体を含むことはできません
私たちの要件の1つは
- 構造体A
- 子アイテム一覧
- アイテム (アイテムは構造体 A )
- 子アイテム一覧
だから、要件を読んで、どのレベルでも構造体をそれ自体に含めることはできませんか? 上記のように循環モデルで使用できますか。構造体は構造体の直接のメンバーではありませんが、他のメンバーがあり、構造体が含まれています。
彼らの文書はあまり説明的ではありません。
スリフトでそれは可能ですか?protobuf はそれをサポートしていますか?