4 releases
0.2.2 | Apr 3, 2024 |
---|---|
0.2.1 | Apr 2, 2024 |
0.2.0 | Apr 2, 2024 |
0.1.0 | Apr 2, 2024 |
#3 in #wall
251 downloads per month
13KB
211 lines
Wall Clock Time
wall-clock
provides a simple and very basic struct for repsenting time as one reads it off a
clock on the wall, e.g. with no concept of date, or time zone.
Examples
Making a wall clock time:
use wall_clock::WallClockTime;
let wct = WallClockTime::new(15, 0, 0);
You can also use the time!
macro to get a syntax resembling a literal:
use wall_clock::time;
let wct = time!(15:00:00);
Features
wall-clock
ships with the following features:
diesel-pg
: Enables interop with PostgreSQLTIME
columns using Diesel.serde
: Enables serialization and desearialization withserde
. (Enabled by default.)
Dependencies
~0.1–1MB
~19K SLoC