23namespace metaprogramming
26template<
typename...
Ts>
using void_t = std::void_t<
Ts...>;
51template<
typename...
Types>
60template<
typename T,
typename...
Rest>
88template<
typename...
L>
97template<
typename T,
typename...
Rest>
126template<
typename...
L>
135template<
typename T,
typename Rest>
138template<
typename T,
template<
class...>
class L,
typename...
Rest>
162template<
typename T,
typename Rest>
171template<
typename From,
template<
class...>
class To>
175 template<
class...>
class From,
177 template<
class...>
class To>
200template<
typename From,
template<
class...>
class To>
218 template<
class...>
class From,
220 template<
class...>
class To,
233 template<
class...>
class From,
234 template<
class...>
class To,
270 template<
class...>
class Predicate,
275 static constexpr bool value = Predicate<H>::value &&
280 template<
class...>
class Predicate,
284 static constexpr bool value = Predicate<H>::value;
291 template<
class...>
class Predicate,
322template<
template<
class...>
class Predicate,
typename...
List >
run_on_this_thread_settings_t< Traits > on_this_thread()
A special marker for the case when http_server must be run on the context of the current thread.