MCPcopy Create free account
hub / github.com/NativeScript/SimDeck / parse_duration_literal_ms

Function parse_duration_literal_ms

packages/server/src/main/batch.rs:775–784  ·  view source on GitHub ↗
(value: &str)

Source from the content-addressed store, hash-verified

773}
774
775fn parse_duration_literal_ms(value: &str) -> Result<u64, crate::error::AppError> {
776 let value = value.trim();
777 if let Some(ms) = value.strip_suffix("ms") {
778 return parse_duration_ms_value(ms, "sleep duration");
779 }
780 if let Some(seconds) = value.strip_suffix('s') {
781 return parse_duration_seconds_value(seconds, "sleep duration");
782 }
783 parse_duration_ms_value(value, "sleep duration")
784}
785
786fn parse_duration_ms_value(value: &str, context: &str) -> Result<u64, crate::error::AppError> {
787 let duration = value

Callers 1

Calls 2

parse_duration_ms_valueFunction · 0.85

Tested by

no test coverage detected