Commit b9fac325 authored by Dominik Charousset's avatar Dominik Charousset

Merge branch 'integration/1249'

parents 17316327 ecf29c90
...@@ -184,7 +184,10 @@ public: ...@@ -184,7 +184,10 @@ public:
using super::super; using super::super;
template <class U, class = std::enable_if_t<std::is_constructible_v<T, U>>> template <
class U,
class = std::enable_if_t<
std::is_constructible_v<T, U> && !std::is_constructible_v<super, U>>>
result(U&& x) result(U&& x)
: super(detail::result_base_message_init{}, T{std::forward<U>(x)}) { : super(detail::result_base_message_init{}, T{std::forward<U>(x)}) {
// nop // nop
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment