Constructor Best Practices in Rust
blog.cuongle.dev