MCPcopy Create free account
hub / github.com/cel-expr/cel-cpp / CelValidateDuration

Function CelValidateDuration

internal/proto_time_encoding.cc:43–52  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

41}
42
43absl::Status CelValidateDuration(absl::Duration duration) {
44 if (duration < cel::internal::MinDuration()) {
45 return absl::InvalidArgumentError("duration below min");
46 }
47
48 if (duration > cel::internal::MaxDuration()) {
49 return absl::InvalidArgumentError("duration above max");
50 }
51 return absl::OkStatus();
52}
53
54} // namespace
55

Callers 1

EncodeDurationFunction · 0.85

Calls 2

MinDurationFunction · 0.85
MaxDurationFunction · 0.85

Tested by

no test coverage detected