---
title: "measure(_:)"
framework: swift
role: symbol
role_heading: Instance Method
path: "swift/continuousclock/measure(_:)"
---

# measure(_:)

Measure the elapsed time to execute a closure.

## Declaration

```swift
func measure(_ work: () throws -> Void) rethrows -> Self.Instant.Duration
```

## Discussion

Discussion   let clock = ContinuousClock()   let elapsed = clock.measure {      someWork()   }
