diff options
| author | klensy <klensy@users.noreply.github.com> | 2023-01-13 18:05:16 +0300 |
|---|---|---|
| committer | klensy <klensy@users.noreply.github.com> | 2023-01-13 18:05:16 +0300 |
| commit | ffb2e843196060820130134a0815eccf198b487f (patch) | |
| tree | b6cd6208facc40245805c3411c8a316ba1a2824e | |
| parent | 81b637b6f2b410e81fb47919c8b3817979ec7073 (diff) | |
| download | rust-ffb2e843196060820130134a0815eccf198b487f.tar.gz rust-ffb2e843196060820130134a0815eccf198b487f.zip | |
Playground.crate_name String -> Symbol
| -rw-r--r-- | src/librustdoc/html/markdown.rs | 6 | ||||
| -rw-r--r-- | src/librustdoc/html/render/context.rs | 5 |
2 files changed, 5 insertions, 6 deletions
diff --git a/src/librustdoc/html/markdown.rs b/src/librustdoc/html/markdown.rs index aeaee524fd4..4ff67fe1551 100644 --- a/src/librustdoc/html/markdown.rs +++ b/src/librustdoc/html/markdown.rs @@ -30,7 +30,7 @@ use rustc_hir::def_id::DefId; use rustc_hir::HirId; use rustc_middle::ty::TyCtxt; use rustc_span::edition::Edition; -use rustc_span::Span; +use rustc_span::{Span, Symbol}; use once_cell::sync::Lazy; use std::borrow::Cow; @@ -198,7 +198,7 @@ fn slugify(c: char) -> Option<char> { #[derive(Clone, Debug)] pub struct Playground { - pub crate_name: Option<String>, + pub crate_name: Option<Symbol>, pub url: String, } @@ -290,7 +290,7 @@ impl<'a, I: Iterator<Item = Event<'a>>> Iterator for CodeBlocks<'_, 'a, I> { .map(|l| map_line(l).for_code()) .intersperse("\n".into()) .collect::<String>(); - let krate = krate.as_ref().map(|s| &**s); + let krate = krate.as_ref().map(|s| s.as_str()); let (test, _, _) = doctest::make_test(&test, krate, false, &Default::default(), edition, None); let channel = if test.contains("#