eqvinox 2 hours ago

Unless there is a reason they can't, I feel like libraries like this should use existing abstractions where possible. In this case: struct timespec on Unix systems. Defining a new "Time" struct that has the same members just creates a usage barrier that needn't be there.