clockabilly 0.2.2

Trait wrapper around chrono for testing
Documentation
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);
}