Don’t write Rust like it’s Java

https://jgayfer.com/dont-write-rust-like-java/

annotations

Forcing Rust to be a purely object oriented language isn’t fun. While I do still write “service objects” as in the above examples, I try and only use them where necessary, instead preferring functions.