#Rust
https://github.com/serde-rs/serde
[[Rust]]のデータ構造を効率的/汎用的に[[serializing]]/[[deserializing]]するpackage。
## 主な実装
| library | 対象 |
| ------------------ | --------------------- |
| [[serde-repr]] | [[Enum (Rust)\|Enum]] |
| [[serde_rusqlite]] | [[SQLite]] |
| [[serde_json ]] | [[JSON]] |
| [[serde_yaml]] | [[YAML]] |
## MOC
- 📚**ドキュメント**
- 📒**関連**
- 📖**ノウハウ**
- [[serdeで日付や時間を扱う]]
- [[serdeでenumプロパティ以外の文字列を使って変換]]
- [[serdeで指定した名称とは異なる名称でdeserialize]]
- [[serdeでカンマ区切りの文字列を文字列配列に]]
- [[serdeでタグ付き共用体を変換]]
- [[serdeでserializeするときにOptionプロパティを出力しない]]
- [[serdeのdeserializeでVecのプロパティが空のとき空Vectorとして扱う]]
- [[serdeでenumを文字列に変換]]
- [[serdeでi32をenumに変換]]
- 💁**トラブルシューティング**
- [[📝serdeのwithでOption型プロパティのdeserializeができない]]
- 🗃**用語定義**