INNER CODE UNIT · Rust

duration_ms

cloudflare/workers-rs · benchmark/src/lib.rs:78

    let duration_ms = (end - start) as u64;

    // Check for errors and sum up total bytes
    let mut total_bytes = 0u64;
    let mut errors = Vec::new();

    for (i, result) in results.iter().enumerate() {
        match result {
            Ok(bytes) => total_bytes += bytes,
            Err(e) => errors.push(format!("Request {i}: {e}")),
        }
    }

    // Return summary as JSON
    let summary = serde_json::json!({
        "success": errors.is_empty(),
        "duration_ms": duration_ms,
        "total_bytes": total_bytes,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…