avoid 'cloning' types that implement 'Copy'

This commit is contained in:
Daniel Eades 2023-01-10 18:20:12 +00:00
parent 3987c835f2
commit 95d14c393c
6 changed files with 7 additions and 7 deletions

View file

@ -126,7 +126,7 @@ fn next_op(
src.next().expect("first token already peeked");
// Note that the '$' itself is a valid token inside macro_rules.
let second = match src.next() {
None => return Ok(Op::Punct(smallvec![p.clone()])),
None => return Ok(Op::Punct(smallvec![*p])),
Some(it) => it,
};
match second {