Convert Protobuf/Avro/JSON Kafka Messages to Apache Parquet with Tansu: A Step-by-Step Guide

Using serde, quote, syn and proc_macro2 to implement the Kafka protocol sans-io in Rust