# std: finish moving time to Io interface · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/922ab8b8bc3b6dc14da9393b65ca2601f9a82728)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 922ab8b8bc3b6dc14da9393b65ca2601f9a82728

Requested commit: 922ab8b8bc3b6dc14da9393b65ca2601f9a82728

Commit: 922ab8b8bc3b6dc14da9393b65ca2601f9a82728

Tree: 5df93fefb4885953dba33c11ffc18b6df1795776

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
std: finish moving time to Io interface

Importantly, adds ability to get Clock resolution, which may be zero.
This allows error.Unexpected and error.ClockUnsupported to be removed
from timeout and clock reading error sets.

```

## Parents

- [e7e700334d1432efec7d19887c6656d956e260e7](https://git.cafe/gitcafe/zig/commit/e7e700334d1432efec7d19887c6656d956e260e7?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/922ab8b8bc3b6dc14da9393b65ca2601f9a82728?format=markdown)
