koutil
Loading...
Searching...
No Matches
handle.h
Go to the documentation of this file.
1#ifndef KOUTIL_ARGS_HANDLE_H
2#define KOUTIL_ARGS_HANDLE_H
3
4#include <concepts>
5#include <type_traits>
6
7namespace koutil::args {
8
9template <typename Fn, typename... Args>
10concept void_handle = std::invocable<Fn, Args...> && std::is_void_v<std::invoke_result_t<Fn, Args...>>;
11
12}
13
14#endif
Definition handle.h:10
Definition argument.h:9