diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2018-10-28 20:51:04 +0100 |
---|---|---|
committer | Markus Unterwaditzer <markus@unterwaditzer.net> | 2018-10-28 20:51:04 +0100 |
commit | 2163caa2e1cf409d3bc8d0b4c010bc1bdedf1998 (patch) | |
tree | 3064c868107a45a5640200b52d63a4efd4aa286c /src/vcard.rs | |
parent | f100677f3022e68c634c3c19e0b88ed7578aec27 (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.rs | 6 |
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) }) } |