| and_then(Func &&func) & | stdx::expected< T, E > | inline |
| and_then(Func &&func) && | stdx::expected< T, E > | inline |
| and_then(Func &&func) const & | stdx::expected< T, E > | inline |
| and_then(Func &&func) const && | stdx::expected< T, E > | inline |
| assign_unex(U &&u) | stdx::expected< T, E > | inlineprivate |
| assign_val(U &&u) | stdx::expected< T, E > | inlineprivate |
| can_construct_from_value_type | stdx::expected< T, E > | static |
| can_value_convert_construct | stdx::expected< T, E > | static |
| constructor_is_explicit | stdx::expected< T, E > | static |
| else | stdx::expected< T, E > | |
| emplace(Args &&...args) noexcept | stdx::expected< T, E > | inline |
| emplace(std::initializer_list< U > il, Args &&...args) noexcept | stdx::expected< T, E > | inline |
| error() const & | stdx::expected< T, E > | inline |
| error() const && | stdx::expected< T, E > | inline |
| error() & | stdx::expected< T, E > | inline |
| error() && | stdx::expected< T, E > | inline |
| error_type typedef | stdx::expected< T, E > | |
| expected() noexcept(std::is_nothrow_default_constructible_v< T >) | stdx::expected< T, E > | inline |
| expected(const expected &other)=default | stdx::expected< T, E > | |
| expected(const expected &other) noexcept((std::is_nothrow_copy_constructible_v< T > &&std::is_nothrow_copy_constructible_v< E >)) | stdx::expected< T, E > | inline |
| expected(expected &&other)=default | stdx::expected< T, E > | |
| expected(expected &&other) noexcept((std::is_nothrow_move_constructible_v< E > &&std::is_nothrow_move_constructible_v< T >)) | stdx::expected< T, E > | inline |
| expected(std::in_place_t, Args &&...args) | stdx::expected< T, E > | inlineexplicit |
| expected(std::in_place_t, std::initializer_list< U > il, Args &&...args) | stdx::expected< T, E > | inlineexplicit |
| expected(stdx::unexpect_t, Args &&...args) | stdx::expected< T, E > | inlineexplicit |
| expected(stdx::unexpect_t, std::initializer_list< U > il, Args &&...args) | stdx::expected< T, E > | inlineexplicit |
| explicit(constructor_is_explicit< UF, GF >) expected(const expected< U | stdx::expected< T, E > | |
| explicit(constructor_is_explicit< UF, GF >) expected(expected< U | stdx::expected< T, E > | |
| explicit(!std::is_convertible_v< U, T >) expected(U &&val) | stdx::expected< T, E > | inline |
| explicit(!std::is_convertible_v< const G &, E >) expected(const unexpected< G > &err) | stdx::expected< T, E > | inline |
| explicit(!std::is_convertible_v< G, E >) expected(unexpected< G > &&err) | stdx::expected< T, E > | inline |
| has_value() const | stdx::expected< T, E > | inline |
| has_value_ | stdx::expected< T, E > | private |
| operator bool() const noexcept | stdx::expected< T, E > | inlineexplicit |
| operator*() const &noexcept | stdx::expected< T, E > | inline |
| operator*() &noexcept | stdx::expected< T, E > | inline |
| operator*() const &&noexcept | stdx::expected< T, E > | inline |
| operator*() &&noexcept | stdx::expected< T, E > | inline |
| operator->() const noexcept | stdx::expected< T, E > | inline |
| operator->() noexcept | stdx::expected< T, E > | inline |
| operator=(expected const &other) | stdx::expected< T, E > | inline |
| operator=(expected &&other) | stdx::expected< T, E > | inline |
| operator=(U &&val) | stdx::expected< T, E > | inline |
| operator=(const unexpected< G > &other) | stdx::expected< T, E > | inline |
| operator=(unexpected< G > &&other) | stdx::expected< T, E > | inline |
| operator== | stdx::expected< T, E > | friend |
| operator== | stdx::expected< T, E > | friend |
| operator== | stdx::expected< T, E > | friend |
| or_else(Func &&func) & | stdx::expected< T, E > | inline |
| or_else(Func &&func) && | stdx::expected< T, E > | inline |
| or_else(Func &&func) const & | stdx::expected< T, E > | inline |
| or_else(Func &&func) const && | stdx::expected< T, E > | inline |
| rebind typedef | stdx::expected< T, E > | |
| rhs | stdx::expected< T, E > | |
| rhs | stdx::expected< T, E > | |
| rhs | stdx::expected< T, E > | |
| swap(expected &other) noexcept((std::is_nothrow_move_constructible_v< T > &&//std::is_nothrow_move_constructible_v< E > &&//std::is_nothrow_swappable_v< T > &&//std::is_nothrow_swappable_v< E >)) | stdx::expected< T, E > | inline |
| transform(Func &&func) & | stdx::expected< T, E > | inline |
| transform(Func &&func) && | stdx::expected< T, E > | inline |
| transform(Func &&func) const & | stdx::expected< T, E > | inline |
| transform(Func &&func) const && | stdx::expected< T, E > | inline |
| unex_ | stdx::expected< T, E > | |
| unexpected_type typedef | stdx::expected< T, E > | |
| val_ | stdx::expected< T, E > | |
| value() & | stdx::expected< T, E > | inline |
| value() const & | stdx::expected< T, E > | inline |
| value() && | stdx::expected< T, E > | inline |
| value() const && | stdx::expected< T, E > | inline |
| value_or(U &&v) const & | stdx::expected< T, E > | inline |
| value_or(U &&v) && | stdx::expected< T, E > | inline |
| value_type typedef | stdx::expected< T, E > | |
| ~expected() | stdx::expected< T, E > | inline |