Bitcoin Core 30.99.0
P2P Digital Currency
cluster_linearize::StrongComparator Concept Reference

Concept for function objects that return std::strong_ordering when invoked with two Args. More...

#include <cluster_linearize.h>

Concept definition

template<typename F, typename Arg>
std::regular_invocable<F, Arg, Arg> &&
std::is_same_v<std::invoke_result_t<F, Arg, Arg>, std::strong_ordering>
Concept for function objects that return std::strong_ordering when invoked with two Args.

Detailed Description

Concept for function objects that return std::strong_ordering when invoked with two Args.

Definition at line 467 of file cluster_linearize.h.