(value: &str, context: &str)
| 784 | } |
| 785 | |
| 786 | fn parse_duration_ms_value(value: &str, context: &str) -> Result<u64, crate::error::AppError> { |
| 787 | let duration = value |
| 788 | .trim() |
| 789 | .parse::<f64>() |
| 790 | .map_err(|_| crate::error::AppError::bad_request(format!("{context} must be numeric.")))?; |
| 791 | finite_non_negative_duration_ms(duration, 1.0, context) |
| 792 | } |
| 793 | |
| 794 | fn parse_duration_seconds_value(value: &str, context: &str) -> Result<u64, crate::error::AppError> { |
| 795 | let duration = value |
no test coverage detected