mp_units::utility::ConstraintPolicy

Concept satisfied by error policy types usable with constrained.

Synopsis

Declared in <mp-units/utility/constrained.h>

template<typename EP>
concept ConstraintPolicy = requires(std::string_view msg) { EP::on_constraint_violation(msg); };

Description

Requires a static on_constraint_violation(std::string_view) member that reports a domain constraint violation.