@@ -59,6 +59,9 @@ namespace sr::detail | |||
} | |||
using type = T; | |||
private: | |||
Wrapper(const T& value) noexcept(noexcept(T{value})) : m_value(value) | |||
@@ -102,6 +105,9 @@ namespace sr::detail | |||
} | |||
using type = std::reference_wrapper<T>; | |||
private: | |||
std::reference_wrapper<T> m_value; |