Original link: Replacing Protobuf with Rust to go 5 times faster / PgDog.
No surprise that:
Rust code->Rust struct->C struct->C code
Rust code->Rust struct->standard language neutral ProtoBuf format->C struct->C code