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

Function ParseDuration

internal/time.cc:88–94  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

86}
87
88absl::StatusOr<absl::Duration> ParseDuration(absl::string_view input) {
89 absl::Duration duration;
90 if (!absl::ParseDuration(input, &duration)) {
91 return absl::InvalidArgumentError("Failed to parse duration from string");
92 }
93 return duration;
94}
95
96absl::StatusOr<std::string> FormatDuration(absl::Duration duration) {
97 CEL_RETURN_IF_ERROR(ValidateDuration(duration));

Callers 5

TESTFunction · 0.85
ValidateDurationsFunction · 0.85
ParseConstantValueFunction · 0.85
FindTimeBreakdownFunction · 0.85
CreateDurationFromStringFunction · 0.85

Calls

no outgoing calls

Tested by 1

TESTFunction · 0.68