This is a copy of the Github readme.
Find the original on

QVS20 - derive

Derive crate for qvs20 - Modern replacement for csv for the year 2020
version: 1.0 date: 2020-07-13 author: 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:

  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.


Open-source and free as a beer

My open-source projects are free as a beer (MIT license).
I just love programming.
But I need also to drink. If you find my projects and tutorials helpful, please buy me a beer by donating to my PayPal.
You know the price of a beer in your local bar ;-)
So I can drink a free beer for your health :-)
Na zdravje! Alla salute! Prost! Nazdravlje! 🍻