Skip to content

Commit 5647e29

Browse files
committed
Remove redundant slicing of whole range
Clippy emits: warning: redundant slicing of the whole range As suggested, remove the redundant slicing of whole range.
1 parent 52f7dce commit 5647e29

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/descriptor/tr.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -511,7 +511,7 @@ fn split_once(inp: &str, delim: char) -> Option<(&str, &str)> {
511511
}
512512
// No comma or trailing comma found
513513
if found >= inp.len() - 1 {
514-
Some((&inp[..], ""))
514+
Some((inp, ""))
515515
} else {
516516
Some((&inp[..found], &inp[found + 1..]))
517517
}

src/expression.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ impl<'a> Tree<'a> {
126126
// String-ending terminal
127127
Found::Nothing => Ok((
128128
Tree {
129-
name: &sl[..],
129+
name: sl,
130130
args: vec![],
131131
},
132132
"",

src/miniscript/lex.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ impl<'s> fmt::Display for Token<'s> {
6666
match *self {
6767
Token::Num(n) => write!(f, "#{}", n),
6868
Token::Hash20(b) | Token::Bytes33(b) | Token::Bytes32(b) | Token::Bytes65(b) => {
69-
for ch in &b[..] {
69+
for ch in b {
7070
write!(f, "{:02x}", *ch)?;
7171
}
7272
Ok(())

0 commit comments

Comments
 (0)