How to structure a big project in Rust | Dark Hacker News