Ok, that was harsh, but I was excited and wanted to get to the meat of the article but then it just ended.
I was thinking, "that's not how I would design a C++ interface". I still don't understand what these Rust types are good for, but I want to know.
I miss how in Ada you can define which values an int can have. Can you do that in Rust?