summaryrefslogtreecommitdiffstats
path: root/src/vcard.rs
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2018-10-28 20:51:04 +0100
committerMarkus Unterwaditzer <markus@unterwaditzer.net>2018-10-28 20:51:04 +0100
commit2163caa2e1cf409d3bc8d0b4c010bc1bdedf1998 (patch)
tree3064c868107a45a5640200b52d63a4efd4aa286c /src/vcard.rs
parentf100677f3022e68c634c3c19e0b88ed7578aec27 (diff)
Update dependency: error-chain (#26)
* Update dependency: error-chain * Replace dependency: error_chain -> failure * fixup! Replace dependency: error_chain -> failure * Use enum for errors (in return types) * fixup! Use enum for errors (in return types)
Diffstat (limited to 'src/vcard.rs')
-rw-r--r--src/vcard.rs6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/vcard.rs b/src/vcard.rs
index a989d19..5a4d980 100644
--- a/src/vcard.rs
+++ b/src/vcard.rs
@@ -25,11 +25,7 @@ impl Vcard {
pub fn build(s: &str) -> Result<Vcard> {
parse_component(s)
.and_then(|c| {
- Self::from_component(c)
- .map_err(|_| {
- let kind = VObjectErrorKind::NotAVCard;
- VObjectError::from_kind(kind)
- })
+ Self::from_component(c).map_err(|_| VObjectErrorKind::NotAVCard)
})
}