summaryrefslogtreecommitdiffstats
path: root/src/unescape.rs
diff options
context:
space:
mode:
authorLeonardo Yvens <leoyvens@gmail.com>2016-12-23 17:53:35 -0200
committerAndrew Gallant <jamslam@gmail.com>2016-12-23 14:53:35 -0500
commitdd5ded2f78145755208043db1027cdb85ac9fd5a (patch)
tree4a4541ba35332fb7e9af9d7b26ec17bf3602b2cc /src/unescape.rs
parentcbacf4f19ea3a73f04070d942b217b333cf88e67 (diff)
fix some clippy lints (#288)
Diffstat (limited to 'src/unescape.rs')
-rw-r--r--src/unescape.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/unescape.rs b/src/unescape.rs
index c2e11e59..5d7a50e8 100644
--- a/src/unescape.rs
+++ b/src/unescape.rs
@@ -30,7 +30,7 @@ pub fn unescape(s: &str) -> Vec<u8> {
't' => { bytes.push(b'\t'); state = Literal; }
'x' => { state = HexFirst; }
c => {
- bytes.extend(&format!(r"\{}", c).into_bytes());
+ bytes.extend(format!(r"\{}", c).into_bytes());
state = Literal;
}
}
@@ -41,7 +41,7 @@ pub fn unescape(s: &str) -> Vec<u8> {
state = HexSecond(c);
}
c => {
- bytes.extend(&format!(r"\x{}", c).into_bytes());
+ bytes.extend(format!(r"\x{}", c).into_bytes());
state = Literal;
}
}
@@ -56,7 +56,7 @@ pub fn unescape(s: &str) -> Vec<u8> {
}
c => {
let original = format!(r"\x{}{}", first, c);
- bytes.extend(&original.into_bytes());
+ bytes.extend(original.into_bytes());
state = Literal;
}
}
@@ -72,7 +72,7 @@ pub fn unescape(s: &str) -> Vec<u8> {
match state {
Escape => bytes.push(b'\\'),
HexFirst => bytes.extend(b"\\x"),
- HexSecond(c) => bytes.extend(&format!("\\x{}", c).into_bytes()),
+ HexSecond(c) => bytes.extend(format!("\\x{}", c).into_bytes()),
Literal => {}
}
bytes