20 using IntType = std::underlying_type_t<
StatusCode>;
21 constexpr IntType kMinCode = 100;
22 constexpr IntType kMaxCode = 599;
24 const auto integer = value.
template As<IntType>();
25 if (integer < kMinCode || integer > kMaxCode) {
26 throw typename Value::Exception(fmt::format(
27 "StatusCode value {} out of [{}..{}] range at '{}'",