├── .github ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Cargo.toml ├── Cross.toml ├── LICENSE ├── README.md ├── benches ├── README.md ├── contention.rs └── timing.rs ├── release.toml ├── rust-toolchain.toml └── src ├── clocks ├── counter.rs ├── mod.rs └── monotonic │ ├── mod.rs │ ├── unix.rs │ ├── wasm_browser.rs │ ├── wasm_wasi.rs │ └── windows.rs ├── detection.rs ├── instant.rs ├── lib.rs ├── mock.rs ├── stats.rs └── upkeep.rs /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | Cargo.lock 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Cross.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/Cross.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/README.md -------------------------------------------------------------------------------- /benches/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/benches/README.md -------------------------------------------------------------------------------- /benches/contention.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/benches/contention.rs -------------------------------------------------------------------------------- /benches/timing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/benches/timing.rs -------------------------------------------------------------------------------- /release.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/release.toml -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "stable" 3 | -------------------------------------------------------------------------------- /src/clocks/counter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/src/clocks/counter.rs -------------------------------------------------------------------------------- /src/clocks/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/src/clocks/mod.rs -------------------------------------------------------------------------------- /src/clocks/monotonic/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/src/clocks/monotonic/mod.rs -------------------------------------------------------------------------------- /src/clocks/monotonic/unix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/src/clocks/monotonic/unix.rs -------------------------------------------------------------------------------- /src/clocks/monotonic/wasm_browser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/src/clocks/monotonic/wasm_browser.rs -------------------------------------------------------------------------------- /src/clocks/monotonic/wasm_wasi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/src/clocks/monotonic/wasm_wasi.rs -------------------------------------------------------------------------------- /src/clocks/monotonic/windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/src/clocks/monotonic/windows.rs -------------------------------------------------------------------------------- /src/detection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/src/detection.rs -------------------------------------------------------------------------------- /src/instant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/src/instant.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/src/mock.rs -------------------------------------------------------------------------------- /src/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/src/stats.rs -------------------------------------------------------------------------------- /src/upkeep.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metrics-rs/quanta/HEAD/src/upkeep.rs --------------------------------------------------------------------------------