diff options
| author | klensy <klensy@users.noreply.github.com> | 2023-01-13 18:27:30 +0300 |
|---|---|---|
| committer | klensy <klensy@users.noreply.github.com> | 2023-01-13 18:27:30 +0300 |
| commit | 8998bd35ed2ebd5889f7726e971e95e642c3fdca (patch) | |
| tree | 8312b63725852e198a1319af25cba9df64481c67 /src | |
| parent | ffb2e843196060820130134a0815eccf198b487f (diff) | |
| download | rust-8998bd35ed2ebd5889f7726e971e95e642c3fdca.tar.gz rust-8998bd35ed2ebd5889f7726e971e95e642c3fdca.zip | |
CrateData: don't allocate String when Serialize, &str is enough
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustdoc/html/render/search_index.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustdoc/html/render/search_index.rs b/src/librustdoc/html/render/search_index.rs index b0ae0dae0d6..c64349f413c 100644 --- a/src/librustdoc/html/render/search_index.rs +++ b/src/librustdoc/html/render/search_index.rs @@ -299,7 +299,7 @@ pub(crate) fn build_index<'tcx>( )?; crate_data.serialize_field( "p", - &self.paths.iter().map(|(it, s)| (it, s.to_string())).collect::<Vec<_>>(), + &self.paths.iter().map(|(it, s)| (it, s.as_str())).collect::<Vec<_>>(), )?; if has_aliases { crate_data.serialize_field("a", &self.aliases)?; |
