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

Hits

Hashtags: #rustlang #tutorial My projects on Github are more like a tutorial than a finished product: bestia-dev tutorials.

Derive

Procedural macro to codegen (code generate) the implementation for serialize/deserialize qvs20.
We need 3 derive macros:

  1. for the struct that represents the table (has one field that is for rows)
  2. for the struct that represents the row
  3. for the struct that represents the sub-table

Very interesting.

References

https://dev.to/jeikabu/rust-derive-macros-o38