Type alias for the iterator type of the optional. Synopsis Declared in <beman/optional/optional.hpp> using iterator = /* implementation-defined */::contiguous_iterator<T, optional>; Description Since P3168R2: Give std::optional Range Support.