Skip to content

Commit 7889d5b

Browse files
committed
add missing constraint to Result::and_then_return_t
1 parent d35d7ac commit 7889d5b

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

include/common/result.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,7 @@ class Result {
217217
private:
218218
// helper type
219219
template<typename Self, typename F>
220+
requires std::invocable<F, decltype((std::declval<Self>().m_value))>
220221
using and_then_return_t = std::invoke_result_t<F, decltype((std::declval<Self>().m_value))>;
221222

222223
public:

0 commit comments

Comments
 (0)