This trivial tag type is used to create nullopt_t objects prior to C++17.
nullopt_t
Declared in <bslstl_optional.h>
<bslstl_optional.h>
struct Optional_NulloptConstructToken;