[cleanup] Explicitly state type aliases since std::iterator is deprecated in C++17

Silences deprecation warning and is more explicit

Edited by Timo Koch

Merge request reports

Loading