summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorNora <nora.widdecke@tu-bs.de>2019-01-19 17:46:53 +0100
committerNora <nora.widdecke@tu-bs.de>2019-01-19 17:49:09 +0100
commit47182c314de9f95e516b6bd0ee1a99c25f52b7b5 (patch)
tree7d741b9d9badc2f5675ba92dc38e258c67c4ea64 /src
parentb7cbe25c029439cd19a5cd9c9ed65cb34a9e6d85 (diff)
errors: add From<chrono::ParseError>
Diffstat (limited to 'src')
-rw-r--r--src/errors.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/errors.rs b/src/errors.rs
index da1aea9..d90b3c6 100644
--- a/src/errors.rs
+++ b/src/errors.rs
@@ -80,3 +80,10 @@ impl From<::std::io::Error> for KhError {
KhError::new(&description, Some(Box::new(e)))
}
}
+
+impl From<chrono::ParseError> for KhError {
+ fn from(e: chrono::ParseError) -> KhError {
+ let description = e.to_string();
+ KhError::new(&description, Some(Box::new(e)))
+ }
+}