summaryrefslogtreecommitdiffstats
path: root/src/error.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/error.rs')
-rw-r--r--src/error.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/error.rs b/src/error.rs
index 13c268d..4c48e50 100644
--- a/src/error.rs
+++ b/src/error.rs
@@ -17,8 +17,11 @@ pub enum VObjectErrorKind {
NotAnICalendar(String),
#[cfg(feature = "timeconversions")]
- #[error("{}", _0)]
- ChronoError(::chrono::format::ParseError),
+ #[error("failed to parse time")]
+ ChronoError {
+ #[from]
+ source: chrono::format::ParseError,
+ },
}
pub(crate) type VObjectResult<T> = Result<T, VObjectErrorKind>;