diff options
| author | Mattias Wallin <mattias.wallin@lidendata.com> | 2024-09-01 13:13:14 +0200 |
|---|---|---|
| committer | Yacin Tmimi <yacintmimi@gmail.com> | 2024-09-03 18:48:41 -0400 |
| commit | 1a70f40d7fa8cafa37037652ba6ea8b7d9938b7a (patch) | |
| tree | 0a51e593ee5df3ef057538422d584b63ec8f42a1 /src | |
| parent | 06e16449d28bf4ff2c56e49b158b4f1cead2b993 (diff) | |
| download | rust-1a70f40d7fa8cafa37037652ba6ea8b7d9938b7a.tar.gz rust-1a70f40d7fa8cafa37037652ba6ea8b7d9938b7a.zip | |
Avoid allocation in `ChainItemKind::is_tup_field_access`
Diffstat (limited to 'src')
| -rw-r--r-- | src/chains.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/chains.rs b/src/chains.rs index 297eb268d30..693aaef9979 100644 --- a/src/chains.rs +++ b/src/chains.rs @@ -209,7 +209,7 @@ impl ChainItemKind { fn is_tup_field_access(expr: &ast::Expr) -> bool { match expr.kind { ast::ExprKind::Field(_, ref field) => { - field.name.to_string().chars().all(|c| c.is_digit(10)) + field.name.as_str().chars().all(|c| c.is_digit(10)) } _ => false, } |
