Intrusive Iterators in Rust