std::unexpect_t, std::unexpect
来自cppreference.com
                    
                                        
                    
                    
                                                            
                    | 在标头  <expected>定义 | ||
| struct unexpect_t {     explicit unexpect_t() = default; | (1) | (C++23 起) | 
| inline constexpr unexpect_t unexpect{}; | (2) | (C++23 起) | 
1) 用于在 
std::expected 对象中原位构造不期待的值的标签类型。2) const std::unexpect_t 类型的常量,通常直接传递给 
std::expected 的构造函数以构造不期待的值。注解
同其他构造标签类型, unexpect_t 是拥有 explicit 构造函数的平凡空类。
参阅
| (C++23) | 构造 expected对象(公开成员函数) |