QVS20 - derive
Derive crate for qvs20 - Modern replacement for csv for the year 2020
version: 1.0 date: 2020-07-13 author: bestia.dev repository: GitHub
Hashtags: #rustlang #tutorial My projects on Github are more like a tutorial than a finished product: bestia-dev tutorials.
Procedural macro to codegen (code generate) the implementation for serialize/deserialize qvs20.
We need 3 derive macros:
- for the struct that represents the table (has one field that is for rows)
- for the struct that represents the row
- for the struct that represents the sub-table