Source of time abstraction.
By default, std::time::Instant::now() is used. However, when the test-util feature flag is enabled, the values returned for now() are configurable.
std::time::Instant::now()
test-util
now()