Rust types
https://mordonez.me/posts/rust-types/