From ecd135f3113220551c4fc12b3805d6d58014f9d9 Mon Sep 17 00:00:00 2001 From: Jos van den Oever Date: Mon, 10 Dec 2018 00:32:20 +0100 Subject: [PATCH] Fix build with rust <= 1.30 A required lifetime was missing. --- src/configuration.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/configuration.rs b/src/configuration.rs index 4daaef1..1b3790b 100644 --- a/src/configuration.rs +++ b/src/configuration.rs @@ -64,8 +64,8 @@ pub enum RustEdition { Unknown } -impl ::std::convert::From> for RustEdition { - fn from(str: Option<&str>) -> RustEdition { +impl<'a> ::std::convert::From> for RustEdition { + fn from(str: Option<&'a str>) -> RustEdition { match str { None | Some("2015") => RustEdition::Rust2015, Some("2018") => RustEdition::Rust2018,