Summary
This blog post describes an exercise in modeling a User-Group system in Rust, detailing its requirements, design choices, and a request for feedback on the implementation. The author discusses structuring entities, a unified API for users and groups, and asks for advice on issues like circular member checking.