Rust can model properties of aggregate types with certain trait tricks, which makes closures and concurrent APIs interact well.| huonw.github.io
Empowering everyone to build reliable and efficient software.| blog.rust-lang.org