A simple duration struct similar to core::time::Duration. Uses 32-bit unsigned integers for seconds and nanoseconds instead of 64-bit.
core::time::Duration
std::time::Duration