the error module provides a custom error type for the time crate as well as a type alias for results using this error type.
error
time
Result
Error