From 71a582b31f632d4de0a2a2cda25106b13124be62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?D=C3=A1niel=20Buga?= Date: Mon, 5 Oct 2020 11:00:07 +0200 Subject: [PATCH] Clean up deprecated and clippy warnings --- src/parsers.rs | 6 +++--- src/traits.rs | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/parsers.rs b/src/parsers.rs index 09ab59d..27286e7 100644 --- a/src/parsers.rs +++ b/src/parsers.rs @@ -169,7 +169,7 @@ named!( named!( set_mode<&str, AnsiSequence>, do_parse!( - tag_s!("[=") >> + tag!("[=") >> mode: parse_int >> conv: expr_res!(mode.try_into()) >> tag!("h") >> @@ -180,7 +180,7 @@ named!( named!( reset_mode<&str, AnsiSequence>, do_parse!( - tag_s!("[=") >> + tag!("[=") >> mode: parse_int >> conv: expr_res!(mode.try_into()) >> tag!("l") >> @@ -298,7 +298,7 @@ named!( named!( pub parse_escape<&str, Output>, do_parse!( - tag_s!("\u{1b}") >> + tag!("\u{1b}") >> seq: combined >> (Output::Escape(seq)) ) diff --git a/src/traits.rs b/src/traits.rs index ec0352f..bcf6400 100644 --- a/src/traits.rs +++ b/src/traits.rs @@ -2,11 +2,11 @@ use crate::enums::{Output}; use crate::parsers::parse_escape; pub trait AnsiParser { - fn ansi_parse<'a>(&'a self) -> AnsiParseIterator<'a>; + fn ansi_parse(&self) -> AnsiParseIterator<'_>; } impl AnsiParser for str { - fn ansi_parse<'a>(&'a self) -> AnsiParseIterator<'a> { + fn ansi_parse(&self) -> AnsiParseIterator<'_> { AnsiParseIterator { dat: self } @@ -14,7 +14,7 @@ impl AnsiParser for str { } impl AnsiParser for String { - fn ansi_parse<'a>(&'a self) -> AnsiParseIterator<'a> { + fn ansi_parse(&self) -> AnsiParseIterator<'_> { AnsiParseIterator { dat: self }