pub trait TimeSource: Send + Sync {
// Required method
fn now(&self) -> SystemTime;
}
Expand description
Object to get current SystemTime
This exists to allow system time to be mocked in tests, or wherever else desired.
Required Methods§
Sourcefn now(&self) -> SystemTime
fn now(&self) -> SystemTime
Get SystemTime::now()
or the mocked equivalent