diff options
| author | Joshua Nelson <jyn514@gmail.com> | 2021-04-22 19:53:38 -0400 |
|---|---|---|
| committer | Joshua Nelson <jyn514@gmail.com> | 2021-04-22 19:53:38 -0400 |
| commit | edb60a9243c204d9e281b34a7216fe0c94bb743c (patch) | |
| tree | eefd3e368d04a57192878b87ffdece245e6082c8 /src/librustdoc/html/render | |
| parent | 7f6d540440fea578d760eb47158d1e0a9de5eb19 (diff) | |
| download | rust-edb60a9243c204d9e281b34a7216fe0c94bb743c.tar.gz rust-edb60a9243c204d9e281b34a7216fe0c94bb743c.zip | |
Remove unnecessary item_name parameter to `mod_item_in`
Diffstat (limited to 'src/librustdoc/html/render')
| -rw-r--r-- | src/librustdoc/html/render/context.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/librustdoc/html/render/context.rs b/src/librustdoc/html/render/context.rs index d3ef97c0d59..9cffcef9749 100644 --- a/src/librustdoc/html/render/context.rs +++ b/src/librustdoc/html/render/context.rs @@ -578,7 +578,7 @@ impl<'tcx> FormatRenderer<'tcx> for Context<'tcx> { } } - fn mod_item_in(&mut self, item: &clean::Item, item_name: &str) -> Result<(), Error> { + fn mod_item_in(&mut self, item: &clean::Item) -> Result<(), Error> { // Stripped modules survive the rustdoc passes (i.e., `strip-private`) // if they contain impls for public types. These modules can also // contain items such as publicly re-exported structures. @@ -590,8 +590,9 @@ impl<'tcx> FormatRenderer<'tcx> for Context<'tcx> { self.render_redirect_pages = item.is_stripped(); } let scx = &self.shared; - self.dst.push(item_name); - self.current.push(item_name.to_owned()); + let item_name = item.name.as_ref().unwrap().to_string(); + self.dst.push(&item_name); + self.current.push(item_name); info!("Recursing into {}", self.dst.display()); |
