Recursive Iterators in Rust | Hacker News Reader