diff --git a/include/continuable/detail/expected.hpp b/include/continuable/detail/expected.hpp index b94a57f..c5db6e7 100644 --- a/include/continuable/detail/expected.hpp +++ b/include/continuable/detail/expected.hpp @@ -341,7 +341,7 @@ template struct expected_result_trait; template <> struct expected_result_trait> { - using expected = util::expected; + using expected = expected; static constexpr void_guard_tag wrap() noexcept { return {}; @@ -353,7 +353,7 @@ struct expected_result_trait> { }; template struct expected_result_trait> { - using expected = util::expected; + using expected = expected; static auto wrap(T arg) { return std::move(arg); @@ -365,7 +365,7 @@ struct expected_result_trait> { }; template struct expected_result_trait> { - using expected = util::expected>; + using expected = expected>; static auto wrap(First first, Second second, Rest... rest) { return std::make_tuple(std::move(first), std::move(second),