Using <Iter>::new instead of exposing internal fields As requested in https://github.com/rust-lang/rust/pull/76311#discussion_r487685126
Using <Iter>::new instead of exposing internal fields As requested in https://github.com/rust-lang/rust/pull/76311#discussion_r487685126