Checks whether a trait is correct for the given template args. More...
#include <userver/utils/meta_light.hpp>
Checks whether a trait is correct for the given template args.
Implements the pre-cpp20-concepts detection idiom.
To use, define a templated type alias (a "trait"), which for some type either is correct and produces ("detects") some result type, or is SFINAE-d out. Example:
Definition at line 59 of file meta_light.hpp.