This library reimplements std::time::Instant to use suspend-aware monotonic time if target system supports it. Otherwise is uses monotonic time or reexports std::time::Instant.
std::time::Instant