Serde とは?Rust の serde クレート は、Rust プログラム内で定義したユーザー型(struct や enum)を、JSON や YAML、BSON といった様々なデータ形式にシリアライズ/デシリアライズするためのライブラリです。 Serde という名前は、Serialize + Deserialize から来ています。 発音は、すぁーでぃ です。 Serde websiteserde API documentationSerde を使う準備Serde を使うためには、ベースとなる serde クレートに加えて、扱いたいデータフォーマット用のクレート(Serializer / Deserialize 実装)を依存関係に追加しておく必要があります。 例えば、JSON であれば serde_json、YAML であれば serde_yaml です。 serde 本体と各データ
![Rust で JSON フォーマットを扱う (serde)](https://cdn-ak-scissors.b.st-hatena.com/image/square/d13f3a5122af19ea97ea6ec66315493d87b3cd05/height=288;version=1;width=512/https%3A%2F%2Ffanyv88.com%3A443%2Fhttps%2Fmaku77.github.io%2Fimg%2Fsite-logo.png)