1 2 3 4 5 6 7 8 9 10 11 12 13 14
use clockabilly::mock::MockUtcClock; use clockabilly::*; fn do_something(clock: &(dyn Clockable)) { let t = clock.now(); println!("{t:?}"); } fn main() { do_something(&UtcClock); let mock_clock = MockUtcClock::new(10); do_something(&mock_clock); }