A guide to closures in Rust | Dark Hacker News