The type of the iterator for the optional.
<beman/optional/optional.hpp>
using iterator = /* implementation-defined */::contiguous_iterator<T, optional>;