From 21a287d90689bd2b051aee39db372e40855fcba4 Mon Sep 17 00:00:00 2001 From: Max Heller Date: Tue, 25 Jun 2024 13:57:20 -0400 Subject: [PATCH] fix!: work around Pandoc 3.2+ breaking links to chapters (#100) Pandoc used to wrap the contents of each file in a div when `--file-scope` was used, which `mdbook-pandoc` relied on to link to the start of a chapter. This behavior was removed in https://github.com/jgm/pandoc/commit/30442b7f9d27150c249a8381fe8a5ca5a460db63, which was released in version 3.2. To work around this, `mdbook-pandoc` now searches for the first heading in each chapter and, if present, links to this heading as a proxy for the beginning of the chapter. This should make sense in most cases, since mdBook chapters tend to start with a top-level heading, but will result in regressions if chapters don't contain any headings or the headings they do contain don't have a usable identifier (this is the case with [punctuation-only headings](https://doc.rust-lang.org/rust-by-example/std/result/question_mark.html), for instance). See the [Pandoc manual](https://pandoc.org/MANUAL.html#extension-gfm_auto_identifiers) for the algorithm used to generate identifiers for headings. Closes #99 --- README.md | 4 +- scripts/install-ci-deps | 6 +- src/lib.rs | 171 +++----- src/preprocess.rs | 256 ++++++++++-- .../mdbook_pandoc__tests__cargo_book.snap | 312 +++++++------- .../mdbook_pandoc__tests__nomicon.snap | 106 ++--- .../mdbook_pandoc__tests__rust_book.snap | 66 +-- ...mdbook_pandoc__tests__rust_by_example.snap | 6 +- ...ook_pandoc__tests__rust_edition_guide.snap | 168 ++++---- .../mdbook_pandoc__tests__rust_reference.snap | 382 +++++++++--------- ...mdbook_pandoc__tests__rustc_dev_guide.snap | 8 +- 11 files changed, 824 insertions(+), 661 deletions(-) diff --git a/README.md b/README.md index 89cef10..f88afa2 100644 --- a/README.md +++ b/README.md @@ -118,8 +118,8 @@ variable-name = "value" ### Known Issues -- When rendering to PDF through LaTeX, links to chapters sometimes link to slightly before the beginning of the chapter. - See: https://github.com/jgm/pandoc/issues/9200 +- Linking to a chapter does not work unless the chapter contains a heading with a non-empty identifier (either auto-generated or explicitly specified). + See: https://github.com/max-heller/mdbook-pandoc/pull/100 ### Comparison to alternatives diff --git a/scripts/install-ci-deps b/scripts/install-ci-deps index 35d2c08..a390f57 100755 --- a/scripts/install-ci-deps +++ b/scripts/install-ci-deps @@ -9,9 +9,9 @@ sudo apt-get update curl -LsSf https://get.nexte.st/0.9/linux | tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin # Pandoc -curl -LsSf https://github.com/jgm/pandoc/releases/download/3.1.12.3/pandoc-3.1.12.3-linux-amd64.tar.gz | tar zxf - -echo "$PWD/pandoc-3.1.12.3/bin" >> $GITHUB_PATH -export PATH="$PWD/pandoc-3.1.12.3/bin:$PATH" +curl -LsSf https://github.com/jgm/pandoc/releases/download/3.2/pandoc-3.2-linux-amd64.tar.gz | tar zxf - +echo "$PWD/pandoc-3.2/bin" >> $GITHUB_PATH +export PATH="$PWD/pandoc-3.2/bin:$PATH" # rsvg-convert (SVG support) sudo apt-get install -y librsvg2-bin diff --git a/src/lib.rs b/src/lib.rs index 4163d73..865f73f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -570,12 +570,7 @@ mod tests { │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/markdown/book.md ├─ markdown/book.md - │ ::: {#book__markdown__src__getting-startedmd} │ # Getting Started {#book__markdown__src__getting-startedmd__getting-started} - │ ::: - │ - │ ::: {#book__markdown__dummy} - │ ::: "###); } @@ -595,12 +590,7 @@ mod tests { │ WARN mdbook_pandoc: Unable to resolve one or more relative links within the book, consider setting the `hosted-html` option in `[output.pandoc]` │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/markdown/book.md ├─ markdown/book.md - │ ::: {#book__markdown__src__getting-startedmd} │ [broken link](foobarbaz) - │ ::: - │ - │ ::: {#book__markdown__dummy} - │ ::: "###); } @@ -615,10 +605,7 @@ mod tests { │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/latex/output.tex ├─ latex/output.tex - │ \phantomsection\label{book__latex__src__chaptermd} │ \st{test1} \st{test2} - │ - │ \phantomsection\label{book__latex__dummy} ├─ latex/src/chapter.md │ ~~test1~~ ~~test2~~ "###); @@ -639,7 +626,6 @@ mod tests { │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/latex/output.tex ├─ latex/output.tex - │ \phantomsection\label{book__latex__src__chaptermd} │ \begin{itemize} │ \tightlist │ \item[$\boxtimes$] @@ -647,8 +633,6 @@ mod tests { │ \item[$\square$] │ Incomplete task │ \end{itemize} - │ - │ \phantomsection\label{book__latex__dummy} ├─ latex/src/chapter.md │ * [x] Complete task │ * [ ] Incomplete task @@ -670,12 +654,9 @@ mod tests { │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/latex/output.tex ├─ latex/output.tex - │ \phantomsection\label{book__latex__src__chaptermd} │ \chapter{Heading}\label{book__latex__src__chaptermd__custom-heading} │ │ \hyperref[book__latex__src__chaptermd__custom-heading]{heading} - │ - │ \phantomsection\label{book__latex__dummy} ├─ latex/src/chapter.md │ # Heading { #custom-heading } │ @@ -703,11 +684,8 @@ This is an example of a footnote[^note]. │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/latex/output.tex ├─ latex/output.tex - │ \phantomsection\label{book__latex__src__chaptermd} │ This is an example of a footnote\footnote{This text is the contents of │ the footnote, which will be rendered towards the bottom.}. - │ - │ \phantomsection\label{book__latex__dummy} ├─ latex/src/chapter.md │ This is an example of a footnote[^note]. │ @@ -735,7 +713,6 @@ This is an example of a footnote[^note]. │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/latex/output.tex ├─ latex/output.tex - │ \phantomsection\label{book__latex__src__chaptermd} │ \begin{longtable}[]{@{}ll@{}} │ \toprule\noalign{} │ Header1 & Header2 \\ @@ -745,8 +722,6 @@ This is an example of a footnote[^note]. │ \endlastfoot │ abc & def \\ │ \end{longtable} - │ - │ \phantomsection\label{book__latex__dummy} ├─ latex/src/chapter.md │ |Header1|Header2| │ |-------|-------| @@ -773,7 +748,6 @@ This is an example of a footnote[^note]. │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/latex/output.tex ├─ latex/output.tex - │ \phantomsection\label{book__latex__src__chaptermd} │ \begin{longtable}[]{@{} │ >{\raggedright\arraybackslash}p{(\columnwidth - 2\tabcolsep) * \real{0.0986}} │ >{\raggedright\arraybackslash}p{(\columnwidth - 2\tabcolsep) * \real{0.9014}}@{}} @@ -790,8 +764,6 @@ This is an example of a footnote[^note]. │ abc & long long long long long long long long long long long long │ long \\ │ \end{longtable} - │ - │ \phantomsection\label{book__latex__dummy} ├─ latex/src/chapter.md │ │ |Header1|Header2| @@ -813,13 +785,10 @@ This is an example of a footnote[^note]. │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/latex/output.tex ├─ latex/output.tex - │ \phantomsection\label{book__latex__src__onemd} │ \chapter{One}\label{book__latex__src__onemd__one} │ - │ \phantomsection\label{book__latex__src__part-1-part-twomd} │ \part{part two} │ - │ \phantomsection\label{book__latex__src__twomd} │ \chapter{Two}\label{book__latex__src__twomd__two} ├─ latex/src/one.md │ # One @@ -833,30 +802,46 @@ This is an example of a footnote[^note]. #[test] fn inter_chapter_links() { let book = MDBook::init() - .chapter(Chapter::new("One", "[Two](../two/two.md)", "one/one.md")) + .chapter(Chapter::new( + "One", + "# One\n[Two](../two/two.md)", + "one/one.md", + )) .chapter(Chapter::new( "Two", - "[One](../one/one.md)\n[also one](/one/one.md)", + "# Two\n[One](../one/one.md)\n[also one](/one/one.md)\n[Three](../three.md)", "two/two.md", )) + .chapter(Chapter::new("Three", "", "three.md")) .config(Config::latex()) .build(); insta::assert_snapshot!(book, @r###" ├─ log output │ INFO mdbook::book: Running the pandoc backend + │ WARN mdbook_pandoc::preprocess: Failed to determine suitable anchor for beginning of chapter 'Three'--does it contain any headings? + │ WARN mdbook_pandoc::preprocess: Unable to normalize link '../three.md' in chapter 'Two': failed to link to beginning of chapter │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/latex/output.tex ├─ latex/output.tex - │ \phantomsection\label{book__latex__src__one__onemd} - │ \hyperref[book__latex__src__two__twomd]{Two} + │ \chapter{One}\label{book__latex__src__one__onemd__one} + │ + │ \hyperref[book__latex__src__two__twomd__two]{Two} + │ + │ \chapter{Two}\label{book__latex__src__two__twomd__two} │ - │ \phantomsection\label{book__latex__src__two__twomd} - │ \hyperref[book__latex__src__one__onemd]{One} - │ \hyperref[book__latex__src__one__onemd]{also one} + │ \hyperref[book__latex__src__one__onemd__one]{One} + │ \hyperref[book__latex__src__one__onemd__one]{also one} + │ \href{../three.md}{Three} ├─ latex/src/one/one.md - │ [Two](book/latex/src/two/two.md) + │ # One + │ + │ [Two](book/latex/src/two/two.md#two) + ├─ latex/src/three.md ├─ latex/src/two/two.md - │ [One](book/latex/src/one/one.md) - │ [also one](book/latex/src/one/one.md) + │ # Two + │ + │ [One](book/latex/src/one/one.md#one) + │ [also one](book/latex/src/one/one.md#one) + │ [Three](../three.md) "###); } @@ -876,15 +861,12 @@ This is an example of a footnote[^note]. │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/latex/output.tex ├─ latex/output.tex - │ \phantomsection\label{book__latex__src__onemd} │ \chapter{One}\label{book__latex__src__onemd__one} │ - │ \phantomsection\label{book__latex__src__onepointonemd} │ \section{Top}\label{book__latex__src__onepointonemd__top} │ │ \subsection*{Another}\label{book__latex__src__onepointonemd__another} │ - │ \phantomsection\label{book__latex__src__twomd} │ \chapter{Two}\label{book__latex__src__twomd__two} ├─ latex/src/one.md │ # One @@ -916,10 +898,7 @@ This is an example of a footnote[^note]. │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/latex/output.tex ├─ latex/output.tex - │ \phantomsection\label{book__latex__src__chaptermd} │ \faicon{print} \faicon{print} \faicon{print} - │ - │ \phantomsection\label{book__latex__dummy} ├─ latex/src/chapter.md │ `\faicon{print}`{=latex} │ `\faicon{print}`{=latex} @@ -938,14 +917,7 @@ This is an example of a footnote[^note]. │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/markdown/book.md ├─ markdown/book.md - │ ::: {#book__markdown__src__chaptermd} - │ ```{=html} │ - │ ``` - │ ::: - │ - │ ::: {#book__markdown__dummy} - │ ::: "###); } @@ -968,14 +940,9 @@ println!("Hello, world!"); │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/markdown/book.md ├─ markdown/book.md - │ ::: {#book__markdown__src__chaptermd} │ ``` rust │ println!("Hello, world!"); │ ``` - │ ::: - │ - │ ::: {#book__markdown__dummy} - │ ::: "###); let book = MDBook::init() .config(Config { @@ -991,17 +958,12 @@ println!("Hello, world!"); │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/markdown/book.md ├─ markdown/book.md - │ ::: {#book__markdown__src__chaptermd} │ ``` rust │ # fn main() { │ # // another hidden line │ println!("Hello, world!"); │ # } │ ``` - │ ::: - │ - │ ::: {#book__markdown__dummy} - │ ::: "###); } @@ -1030,15 +992,10 @@ python = "~" │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/markdown/book.md ├─ markdown/book.md - │ ::: {#book__markdown__src__chaptermd} │ ``` python │ nothidden(): │ nothidden() │ ``` - │ ::: - │ - │ ::: {#book__markdown__dummy} - │ ::: "###); let book = MDBook::init() .config(Config { @@ -1054,7 +1011,6 @@ python = "~" │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/markdown/book.md ├─ markdown/book.md - │ ::: {#book__markdown__src__chaptermd} │ ``` python │ ~hidden() │ nothidden(): @@ -1062,10 +1018,6 @@ python = "~" │ ~hidden() │ nothidden() │ ``` - │ ::: - │ - │ ::: {#book__markdown__dummy} - │ ::: "###); } @@ -1089,15 +1041,10 @@ nothidden(): │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/markdown/book.md ├─ markdown/book.md - │ ::: {#book__markdown__src__chaptermd} │ ``` python │ nothidden(): │ nothidden() │ ``` - │ ::: - │ - │ ::: {#book__markdown__dummy} - │ ::: "###); } @@ -1167,7 +1114,6 @@ fn main() {} │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/latex/output.tex ├─ latex/output.tex - │ \phantomsection\label{book__latex__src__chaptermd} │ \begin{Shaded} │ \begin{Highlighting}[] │ \KeywordTok{fn}\NormalTok{ main() }\OperatorTok{\{\}} @@ -1179,8 +1125,6 @@ fn main() {} │ \KeywordTok{fn}\NormalTok{ main() }\OperatorTok{\{\}} │ \end{Highlighting} │ \end{Shaded} - │ - │ \phantomsection\label{book__latex__dummy} ├─ latex/src/chapter.md │ │ ````rust @@ -1200,6 +1144,8 @@ fn main() {} .chapter(Chapter::new( "", r#" +# Chapter Foo + [link][link-with-description] [link-with-description]: chapter.md '"foo" (bar)' @@ -1212,12 +1158,13 @@ fn main() {} │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/latex/output.tex ├─ latex/output.tex - │ \phantomsection\label{book__latex__src__chaptermd} - │ \hyperref[book__latex__src__chaptermd]{link} + │ \chapter{Chapter Foo}\label{book__latex__src__chaptermd__chapter-foo} │ - │ \phantomsection\label{book__latex__dummy} + │ \hyperref[book__latex__src__chaptermd__chapter-foo]{link} ├─ latex/src/chapter.md - │ [link](book/latex/src/chapter.md "\"foo\" (bar)") + │ # Chapter Foo + │ + │ [link](book/latex/src/chapter.md#chapter-foo "\"foo\" (bar)") │ "###); } @@ -1228,7 +1175,7 @@ fn main() {} .config(Config::latex()) .chapter(Chapter::new( "Chapter One", - "[link](chapter.md)", + "# Chapter One\n[link](chapter.md)", "chapter.md", )) .build(); @@ -1237,12 +1184,13 @@ fn main() {} │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/latex/output.tex ├─ latex/output.tex - │ \phantomsection\label{book__latex__src__chaptermd} - │ \hyperref[book__latex__src__chaptermd]{link} + │ \chapter{Chapter One}\label{book__latex__src__chaptermd__chapter-one} │ - │ \phantomsection\label{book__latex__dummy} + │ \hyperref[book__latex__src__chaptermd__chapter-one]{link} ├─ latex/src/chapter.md - │ [link](book/latex/src/chapter.md) + │ # Chapter One + │ + │ [link](book/latex/src/chapter.md#chapter-one) "###); } @@ -1257,17 +1205,13 @@ fn main() {} │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/markdown/pandoc-ir ├─ markdown/pandoc-ir - │ [ Div - │ ( "book__markdown__src__chaptermd" , [] , [] ) - │ [ Para - │ [ Str "[Prefix" - │ , Space - │ , Str "@fig:1]" - │ , Space - │ , Str "[-@fig:1]" - │ ] + │ [ Para + │ [ Str "[Prefix" + │ , Space + │ , Str "@fig:1]" + │ , Space + │ , Str "[-@fig:1]" │ ] - │ , Div ( "book__markdown__dummy" , [] , [] ) [] │ ] "###); } @@ -1313,17 +1257,12 @@ fn main() {} │ ), │ to: None, │ table_of_contents: true, - @@ -19,8 +19,8 @@ + @@ -19,4 +19,4 @@ │ } │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/markdown/book.md ├─ markdown/book.md - -│ ::: {#book__markdown__src__chaptermd} -│ # Chapter {#book__markdown__src__chaptermd__chapter} - +│ ::: {#book__markdown__src__chapter.md} +│ # Chapter - │ ::: - │ - │ ::: {#book__markdown__dummy} "###); } @@ -1422,6 +1361,7 @@ output-file = "/dev/null" to = "markdown" [output.html.redirect] +"/appendices/bibliography.html" = "https://rustc-dev-guide.rust-lang.org/appendix/bibliography.html" "/foo/bar.html" = "../new-bar.html" "/new-bar.html" = "new-new-bar.html" "#; @@ -1429,8 +1369,12 @@ to = "markdown" .max_log_level(tracing::Level::DEBUG) .init() .mdbook_config(mdbook::Config::from_str(cfg).unwrap()) - .chapter(Chapter::new("", "[bar](foo/bar.md)", "index.md")) - .chapter(Chapter::new("", "", "new-new-bar.md")) + .chapter(Chapter::new( + "", + "[bar](foo/bar.md)\n[bib](appendices/bibliography.html)", + "index.md", + )) + .chapter(Chapter::new("", "# New New Bar", "new-new-bar.md")) .build(); insta::assert_snapshot!(output, @r###" ├─ log output @@ -1438,17 +1382,22 @@ to = "markdown" │ DEBUG mdbook::book: Running the links preprocessor. │ INFO mdbook::book: Running the pandoc backend │ INFO mdbook_pandoc: Processing redirects in [output.html.redirect] + │ DEBUG mdbook_pandoc::preprocess: Processing redirect: /appendices/bibliography.html => https://rustc-dev-guide.rust-lang.org/appendix/bibliography.html │ DEBUG mdbook_pandoc::preprocess: Processing redirect: /foo/bar.html => ../new-bar.html │ DEBUG mdbook_pandoc::preprocess: Processing redirect: /new-bar.html => new-new-bar.html + │ DEBUG mdbook_pandoc::preprocess: Registered redirect: book/test/src/appendices/bibliography.html => https://rustc-dev-guide.rust-lang.org/appendix/bibliography.html │ DEBUG mdbook_pandoc::preprocess: Registered redirect: book/test/src/foo/bar.html => book/test/src/new-bar.html - │ DEBUG mdbook_pandoc::preprocess: Registered redirect: book/test/src/new-bar.html => book/test/src/new-new-bar.md + │ DEBUG mdbook_pandoc::preprocess: Registered redirect: book/test/src/new-bar.html => book/test/src/new-new-bar.md#new-new-bar │ DEBUG mdbook_pandoc::pandoc::renderer: Running pandoc │ INFO mdbook_pandoc::pandoc::renderer: Wrote output to /dev/null + ├─ test/src/appendices/bibliography.html ├─ test/src/foo/bar.html ├─ test/src/index.md - │ [bar](book/test/src/new-new-bar.md) + │ [bar](book/test/src/new-new-bar.md#new-new-bar) + │ [bib](https://rustc-dev-guide.rust-lang.org/appendix/bibliography.html) ├─ test/src/new-bar.html ├─ test/src/new-new-bar.md + │ # New New Bar "###) } diff --git a/src/preprocess.rs b/src/preprocess.rs index fa42ad3..5b076aa 100644 --- a/src/preprocess.rs +++ b/src/preprocess.rs @@ -37,6 +37,7 @@ pub struct Preprocessor<'book> { redirects: HashMap, hosted_html: Option<&'book str>, unresolved_links: bool, + chapters: HashMap<&'book Path, IndexedChapter<'book>>, } pub struct Preprocess<'book> { @@ -45,6 +46,17 @@ pub struct Preprocess<'book> { part_num: usize, } +struct IndexedChapter<'book> { + chapter: &'book Chapter, + anchors: Option>, +} + +#[derive(Default, Debug)] +struct ChapterAnchors<'book> { + /// Anchor to the beginning of the chapter, usable as a link fragment. + beginning: Option>, +} + #[derive(Debug)] struct NormalizedPath { src_absolute_path: PathBuf, @@ -81,6 +93,23 @@ impl<'book> Preprocessor<'book> { } } + let mut chapters = HashMap::new(); + for section in ctx.book.book.iter() { + if let BookItem::Chapter( + chapter @ Chapter { + source_path: Some(path), + .. + }, + ) = section + { + let chapter = IndexedChapter { + chapter, + anchors: Default::default(), + }; + chapters.insert(path.as_path(), chapter); + } + } + Ok(Self { preprocessed_relative_to_root: preprocessed .strip_prefix(&ctx.book.root) @@ -90,6 +119,7 @@ impl<'book> Preprocessor<'book> { redirects: Default::default(), hosted_html: Default::default(), unresolved_links: false, + chapters, ctx, }) } @@ -265,7 +295,12 @@ impl<'book> Preprocessor<'book> { chapter_dir.join(link_path) }; - let normalized = self + enum LinkDestination<'a> { + PartiallyResolved(NormalizedPath), + FullyResolved(Cow<'a, str>), + } + + let normalized_path = self .normalize_path(&self.ctx.book.source_dir.join(&path)) .or_else(|err| { self.normalize_path(&self.preprocessed.join(&path)) @@ -279,22 +314,94 @@ impl<'book> Preprocessor<'book> { while let Some(dest) = self.redirects.get(Path::new(path)) { path = dest; } - Ok(Cow::Borrowed(path)) + Ok(LinkDestination::FullyResolved(Cow::Borrowed(path))) } else { if !normalized.exists()? { normalized.copy_to_preprocessed()?; } - os_to_utf8( - normalized - .preprocessed_path_relative_to_root - .into_os_string(), - ) - .map(Cow::Owned) + Ok(LinkDestination::PartiallyResolved(normalized)) } - }) - .or_else(|err| { + }); + let normalized_link = match normalized_path { + Err(err) => Err((err, link)), + Ok(normalized_path) => { + let (normalized_path, add_anchor) = match normalized_path { + LinkDestination::FullyResolved(path) => (path, None), + LinkDestination::PartiallyResolved(normalized_path) => { + // Check whether link is anchored (points to a section within a document) + let already_anchored = link[path_range.end..].contains('#'); + + // As of version 3.2, pandoc no longer generates an anchor at the beginning + // of each file, so we need to find alternate destination for chapter links + let add_anchor = if already_anchored { + None + } else { + let relative_path = normalized_path + .preprocessed_path_relative_to_root + .strip_prefix(&self.preprocessed_relative_to_root) + .unwrap(); + let chapter = self.chapters.get_mut(relative_path); + match chapter { + None => { + log::trace!( + "Not recognized as a chapter: {}", + relative_path.display(), + ); + None + } + Some(IndexedChapter { + chapter, + ref mut anchors, + }) => { + let anchors = match anchors { + Some(anchors) => anchors, + None => match ChapterAnchors::new(chapter) { + Ok(found) => anchors.insert(found), + Err(err) => return Err((err, link)), + }, + }; + match &anchors.beginning { + Some(anchor) => Some(anchor), + None => { + let err = anyhow!( + "failed to link to beginning of chapter" + ); + return Err((err, link)); + } + } + } + } + }; + + match os_to_utf8( + normalized_path + .preprocessed_path_relative_to_root + .into_os_string(), + ) { + Ok(path) => (path.into(), add_anchor), + Err(err) => return Err((err, link)), + } + } + }; + + let mut link = link.into_string(); + link.replace_range(path_range, &normalized_path); + + if let Some(anchor) = add_anchor { + link.push('#'); + link.push_str(anchor); + } + + Ok(link.into()) + } + }; + normalized_link + .or_else(|(err, original_link)| { self.hosted_html - .ok_or(err) + .ok_or_else(|| { + self.unresolved_links = true; + err + }) .and_then(|uri| { let mut hosted = OsString::from(uri.trim_end_matches('/')); hosted.push("/"); @@ -307,28 +414,39 @@ impl<'book> Preprocessor<'book> { } else { log::Level::Debug }, - "Unable to resolve relative path '{}' in chapter '{}', \ + "Failed to resolve link '{original_link}' in chapter '{}', \ linking to hosted HTML book at '{hosted}'", - link_path.display(), chapter_path.display(), ); Ok(hosted) }) .map(Cow::Owned) - }); - match normalized { - Ok(normalized_relative_path) => { - let mut link = link.into_string(); - link.replace_range(path_range, &normalized_relative_path); - Ok(link.into()) - } - Err(err) => { - self.unresolved_links = true; - Err((err, link)) + .map_err(|err| (err, original_link)) + }) + .map(CowStr::from) + } + } + } + + /// Generates a GitHub Markdown-flavored identifier for a heading with the provided content. + fn make_gfm_identifier<'source>( + content: impl IntoIterator>, + ) -> String { + let mut id = String::new(); + use pulldown_cmark::Event; + for event in content { + if let Event::Text(text) | Event::Code(text) = event { + for c in text.chars() { + match c { + ' ' => id.push('-'), + c @ ('-' | '_') => id.push(c), + c if c.is_alphanumeric() => id.extend(c.to_lowercase()), + _ => {} } } } } + id } fn download_remote_image(&self, link: &str) -> anyhow::Result { @@ -919,6 +1037,37 @@ impl<'book, 'preprocessor> PreprocessChapter<'book, 'preprocessor> { } } +impl<'book> ChapterAnchors<'book> { + /// Searches for tags in the provided chapter with identifiers that can be used as link anchors. + fn new(chapter: &'book Chapter) -> anyhow::Result { + use pulldown_cmark::{Event, Options, Parser, Tag, TagEnd}; + let mut parser = Parser::new_ext(&chapter.content, Options::ENABLE_HEADING_ATTRIBUTES); + let beginning = 'beginning: { + let heading_id = loop { + let Some(event) = parser.next() else { + break 'beginning None; + }; + if let Event::Start(Tag::Heading { id, .. }) = event { + break id; + } + }; + Some(heading_id.unwrap_or_else(|| { + let heading_contents = + parser.take_while(|event| !matches!(event, Event::End(TagEnd::Heading(_)))); + Preprocessor::make_gfm_identifier(heading_contents).into() + })) + }; + if beginning.is_none() { + log::warn!( + "Failed to determine suitable anchor for beginning of chapter '{}'\ + --does it contain any headings?", + chapter.name, + ); + } + Ok(Self { beginning }) + } +} + impl NormalizedPath { fn copy_to_preprocessed(&self) -> anyhow::Result<()> { let path = &self.preprocessed_absolute_path; @@ -949,3 +1098,64 @@ impl NormalizedPath { File::create(path).with_context(|| format!("Unable to create file: {}", path.display())) } } + +impl fmt::Debug for IndexedChapter<'_> { + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { + f.debug_struct("IndexedChapter") + .field("chapter", &self.chapter.name) + .field("anchors", &self.anchors) + .finish_non_exhaustive() + } +} + +#[cfg(test)] +mod tests { + use super::Preprocessor; + + #[test] + fn gfm_identifiers() { + use pulldown_cmark::{Event, Tag, TagEnd}; + let convert = |source| { + let mut parser = pulldown_cmark::Parser::new(source); + assert!(matches!( + parser.next().unwrap(), + Event::Start(Tag::Heading { .. }) + )); + Preprocessor::make_gfm_identifier( + parser.take_while(|event| !matches!(event, Event::End(TagEnd::Heading(_)))), + ) + }; + assert_eq!(convert("# hello"), "hello"); + insta::assert_debug_snapshot!( + [ + "# Heading Identifier", + "# Heading identifiers in HTML", + "# Maître d'hôtel", + "# *Dogs*?--in *my* house?", + "# [HTML], [S5], or [RTF]?", + "# 3. Applications", + "# 33", + "# With _ Underscores_In It", + "# has-hyphens", + "# Unicode Σ", + "# Running `mdbook` in Continuous Integration", + ] + .map(convert), + @r###" + [ + "headingidentifier", + "heading-identifiers-in-html", + "maître-dhôtel", + "dogs--in-my-house", + "html-s5-or-rtf", + "3-applications", + "33", + "with-_-underscores_in-it", + "has-hyphens", + "unicode-σ", + "running-mdbook-in-continuous-integration", + ] + "### + ); + } +} diff --git a/src/snapshots/mdbook_pandoc__tests__cargo_book.snap b/src/snapshots/mdbook_pandoc__tests__cargo_book.snap index d0bee52..829f020 100644 --- a/src/snapshots/mdbook_pandoc__tests__cargo_book.snap +++ b/src/snapshots/mdbook_pandoc__tests__cargo_book.snap @@ -5,167 +5,167 @@ expression: logs DEBUG mdbook::book: Running the index preprocessor. DEBUG mdbook::book: Running the links preprocessor. INFO mdbook::book: Running the pandoc backend - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../book/ch07-00-managing-growing-projects-with-packages-crates-and-modules.html' in chapter 'guide/project-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/guide/../../book/ch07-00-managing-growing-projects-with-packages-crates-and-modules.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustdoc/write-documentation/documentation-tests.html' in chapter 'guide/tests.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/guide/../../rustdoc/write-documentation/documentation-tests.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../book/ch11-00-testing.html' in chapter 'guide/tests.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/guide/../../book/ch11-00-testing.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'reference/specifying-dependencies.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/primitive.char.html' in chapter 'reference/manifest.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/primitive.char.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../edition-guide/index.html' in chapter 'reference/manifest.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../edition-guide/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/lints/levels.html' in chapter 'reference/manifest.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/lints/levels.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/testing.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/testing.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/tests/index.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/tests/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/testing.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/testing.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustdoc/documentation-tests.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustdoc/documentation-tests.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/macro.env.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.env.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../unstable-book/library-features/test.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../unstable-book/library-features/test.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../book/appendix-07-nightly-rust.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../book/appendix-07-nightly-rust.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/testing.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/testing.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustdoc/documentation-tests.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustdoc/documentation-tests.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../book/ch19-06-macros.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../book/ch19-06-macros.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/procedural-macros.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/procedural-macros.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/command-line-arguments.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/command-line-arguments.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/testing.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/testing.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../edition-guide/index.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../edition-guide/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/linkage.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/linkage.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/linkage.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/linkage.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.md' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.md' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/command-line-arguments.md' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/command-line-arguments.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.md' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/macro.cfg.html' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.cfg.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/primitive.char.html' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/primitive.char.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/names/preludes.html' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/names/preludes.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustdoc/how-to-write-documentation.html' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustdoc/how-to-write-documentation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../unstable-book/language-features/doc-cfg.html' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../unstable-book/language-features/doc-cfg.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/names/preludes.html' in chapter 'reference/features-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/names/preludes.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/prelude/index.html' in chapter 'reference/features-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/prelude/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../book/appendix-07-nightly-rust.html' in chapter 'reference/features-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../book/appendix-07-nightly-rust.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/marker/trait.Unsize.html' in chapter 'reference/features-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/marker/trait.Unsize.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../unstable-book/index.html' in chapter 'reference/features-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../unstable-book/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/profile-guided-optimization.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/profile-guided-optimization.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../book/appendix-07-nightly-rust.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../book/appendix-07-nightly-rust.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.md' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/macro.debug_assert.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.debug_assert.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/expressions/operator-expr.md' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/operator-expr.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/linker-plugin-lto.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/linker-plugin-lto.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'reference/config.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.md' in chapter 'reference/config.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'reference/config.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'reference/config.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'reference/config.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/macro.env.html' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.env.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.md' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.md' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.md' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/command-line-arguments.md' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/command-line-arguments.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../nomicon/ffi.md' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../nomicon/ffi.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/command-line-arguments.md' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/command-line-arguments.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.md' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.md' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.md' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/command-line-arguments.md' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/command-line-arguments.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/command-line-arguments.md' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/command-line-arguments.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/command-line-arguments.md' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/command-line-arguments.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.md' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/macro.env.html' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.env.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.md' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/macro.include.html' in chapter 'reference/build-script-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.include.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/macro.concat.html' in chapter 'reference/build-script-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.concat.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/macro.env.html' in chapter 'reference/build-script-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.env.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.md' in chapter 'reference/build-script-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/macro.cfg.html' in chapter 'reference/build-script-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.cfg.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/json.md' in chapter 'reference/external-tools.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/json.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/primitive.char.html' in chapter 'reference/registry-index.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/primitive.char.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../book/ch07-00-managing-growing-projects-with-packages-crates-and-modules.html' in chapter 'guide/project-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/guide/../../book/ch07-00-managing-growing-projects-with-packages-crates-and-modules.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustdoc/write-documentation/documentation-tests.html' in chapter 'guide/tests.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/guide/../../rustdoc/write-documentation/documentation-tests.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../book/ch11-00-testing.html' in chapter 'guide/tests.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/guide/../../book/ch11-00-testing.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html' in chapter 'reference/specifying-dependencies.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/primitive.char.html#method.is_alphanumeric' in chapter 'reference/manifest.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/primitive.char.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../edition-guide/index.html' in chapter 'reference/manifest.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../edition-guide/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/lints/levels.html#capping-lints' in chapter 'reference/manifest.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/lints/levels.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/testing.html#the-test-attribute' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/testing.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/tests/index.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/tests/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/testing.html#the-test-attribute' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/testing.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustdoc/documentation-tests.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustdoc/documentation-tests.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/macro.env.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.env.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../unstable-book/library-features/test.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../unstable-book/library-features/test.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../book/appendix-07-nightly-rust.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../book/appendix-07-nightly-rust.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/testing.html#the-test-attribute' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/testing.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustdoc/documentation-tests.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustdoc/documentation-tests.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../book/ch19-06-macros.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../book/ch19-06-macros.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/procedural-macros.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/procedural-macros.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/command-line-arguments.html#option-test' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/command-line-arguments.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/testing.html#the-test-attribute' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/testing.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html#test' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../edition-guide/index.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../edition-guide/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/linkage.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/linkage.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/linkage.html' in chapter 'reference/cargo-targets.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/linkage.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.md' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.md' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/command-line-arguments.md#option-cfg' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/command-line-arguments.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.md#the-cfg-attribute' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/macro.cfg.html' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.cfg.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/primitive.char.html#method.is_ascii_alphanumeric' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/primitive.char.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/names/preludes.html#the-no_std-attribute' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/names/preludes.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustdoc/how-to-write-documentation.html' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustdoc/how-to-write-documentation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../unstable-book/language-features/doc-cfg.html' in chapter 'reference/features.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../unstable-book/language-features/doc-cfg.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/names/preludes.html#the-no_std-attribute' in chapter 'reference/features-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/names/preludes.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/prelude/index.html' in chapter 'reference/features-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/prelude/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../book/appendix-07-nightly-rust.html' in chapter 'reference/features-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../book/appendix-07-nightly-rust.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/marker/trait.Unsize.html' in chapter 'reference/features-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/marker/trait.Unsize.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../unstable-book/index.html' in chapter 'reference/features-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../unstable-book/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#opt-level' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/profile-guided-optimization.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/profile-guided-optimization.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#debuginfo' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#debuginfo' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#split-debuginfo' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#split-debuginfo' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#split-debuginfo' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../book/appendix-07-nightly-rust.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../book/appendix-07-nightly-rust.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#strip' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#debug-assertions' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.md#debug_assertions' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/macro.debug_assert.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.debug_assert.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#overflow-checks' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/expressions/operator-expr.md#overflow' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/operator-expr.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#lto' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#linker-plugin-lto' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#embed-bitcode' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/linker-plugin-lto.html' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/linker-plugin-lto.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#panic' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#incremental' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#codegen-units' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#rpath' in chapter 'reference/profiles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html' in chapter 'reference/config.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.md#linker' in chapter 'reference/config.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html' in chapter 'reference/config.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html' in chapter 'reference/config.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html' in chapter 'reference/config.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/macro.env.html' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.env.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html#unix-and-windows' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html#unix-and-windows' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html#target_family' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html#target_os' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html#target_arch' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html#target_vendor' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html#target_env' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html#target_pointer_width' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html#target_endian' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html#target_feature' in chapter 'reference/environment-variables.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.md#link-arg' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.md#link-arg' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.md#link-arg' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/command-line-arguments.md#option-l-link-lib' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/command-line-arguments.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../nomicon/ffi.md' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../nomicon/ffi.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/command-line-arguments.md#option-l-link-lib' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/command-line-arguments.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.md#link-arg' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.md#link-arg' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.md#link-arg' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/command-line-arguments.md#option-l-search-path' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/command-line-arguments.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/command-line-arguments.md#option-l-search-path' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/command-line-arguments.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/command-line-arguments.md#option-cfg' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/command-line-arguments.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.md' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/macro.env.html' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.env.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.md#link-arg' in chapter 'reference/build-scripts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/codegen-options/index.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/macro.include.html' in chapter 'reference/build-script-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.include.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/macro.concat.html' in chapter 'reference/build-script-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.concat.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/macro.env.html' in chapter 'reference/build-script-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.env.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.md#the-cfg-attribute' in chapter 'reference/build-script-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/macro.cfg.html' in chapter 'reference/build-script-examples.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/macro.cfg.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/json.md' in chapter 'reference/external-tools.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/json.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/primitive.char.html#method.is_alphanumeric' in chapter 'reference/registry-index.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/primitive.char.html' WARN mdbook_pandoc::preprocess: Heading (level h4) converted to paragraph in chapter: Registry Index WARN mdbook_pandoc::preprocess: Heading (level h4) converted to paragraph in chapter: Registry Index WARN mdbook_pandoc::preprocess: Heading (level h4) converted to paragraph in chapter: Registry Index WARN mdbook_pandoc::preprocess: Heading (level h4) converted to paragraph in chapter: Registry Index WARN mdbook_pandoc::preprocess: Heading (level h4) converted to paragraph in chapter: Registry Index - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/any/trait.Any.html' in chapter 'reference/resolver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/any/trait.Any.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/items.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/items.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.md' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.md' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/diagnostics.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/diagnostics.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/diagnostics.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/diagnostics.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/items/use-declarations.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/items/use-declarations.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/items.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/items.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/type-layout.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/type-layout.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/type-layout.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/type-layout.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/type-layout.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/type-layout.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/cell/struct.UnsafeCell.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/cell/struct.UnsafeCell.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/type-layout.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/type-layout.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/type-layout.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/type-layout.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/type-layout.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/type-layout.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/type-layout.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/type-layout.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../edition-guide/rust-2021/disjoint-capture-in-closures.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../edition-guide/rust-2021/disjoint-capture-in-closures.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/mem/fn.transmute.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/mem/fn.transmute.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/mem/fn.transmute.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/mem/fn.transmute.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/expressions/struct-expr.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/struct-expr.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/type_system.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/default/trait.Default.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/default/trait.Default.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/expressions/struct-expr.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/struct-expr.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/type_system.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/default/trait.Default.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/default/trait.Default.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/expressions/struct-expr.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/struct-expr.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/expressions/struct-expr.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/struct-expr.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/type_system.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/type_system.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/patterns.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/patterns.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/type_system.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/items/implementations.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/items/implementations.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/expressions/call-expr.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/call-expr.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/items/traits.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/items/traits.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/expressions/call-expr.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/call-expr.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/diagnostics.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/diagnostics.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/lints/listing/warn-by-default.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/lints/listing/warn-by-default.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/names/preludes.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/names/preludes.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/type_system.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/expressions/struct-expr.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/struct-expr.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/expressions/struct-expr.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/struct-expr.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/expressions/struct-expr.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/struct-expr.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/type_system.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/type_system.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/type_system.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/type_system.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/lints/listing/warn-by-default.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/lints/listing/warn-by-default.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/diagnostics.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/diagnostics.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/lints/listing/warn-by-default.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/lints/listing/warn-by-default.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/diagnostics.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/diagnostics.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/lints/listing/warn-by-default.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/lints/listing/warn-by-default.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/lints/levels.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/lints/levels.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../book/appendix-07-nightly-rust.html' in chapter 'reference/unstable.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../book/appendix-07-nightly-rust.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../edition-guide/index.html' in chapter 'reference/unstable.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../edition-guide/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../edition-guide/index.html' in chapter 'reference/unstable.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../edition-guide/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../edition-guide/index.html' in chapter 'appendix/glossary.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/appendix/../../edition-guide/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/attributes/codegen.html' in chapter 'appendix/glossary.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/appendix/../../reference/attributes/codegen.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/any/trait.Any.html#method.downcast_ref' in chapter 'reference/resolver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/any/trait.Any.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/items.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/items.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.md#the-cfg-attribute' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.md' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/conditional-compilation.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/diagnostics.html#the-deprecated-attribute' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/diagnostics.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/diagnostics.html#the-deprecated-attribute' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/diagnostics.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/items/use-declarations.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/items/use-declarations.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/items.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/items.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/type-layout.html#the-default-representation' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/type-layout.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/type-layout.html#primitive-representations' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/type-layout.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/type-layout.html#representations' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/type-layout.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/cell/struct.UnsafeCell.html#memory-layout' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/cell/struct.UnsafeCell.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/type-layout.html#the-default-representation' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/type-layout.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/type-layout.html#primitive-representations' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/type-layout.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/type-layout.html#the-default-representation' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/type-layout.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/type-layout.html#the-default-representation' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/type-layout.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../edition-guide/rust-2021/disjoint-capture-in-closures.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../edition-guide/rust-2021/disjoint-capture-in-closures.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/mem/fn.transmute.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/mem/fn.transmute.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/mem/fn.transmute.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/mem/fn.transmute.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/expressions/struct-expr.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/struct-expr.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/type_system.html#the-non_exhaustive-attribute' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/default/trait.Default.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/default/trait.Default.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/expressions/struct-expr.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/struct-expr.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/type_system.html#the-non_exhaustive-attribute' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/default/trait.Default.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../std/default/trait.Default.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/expressions/struct-expr.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/struct-expr.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/expressions/struct-expr.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/struct-expr.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/type_system.html#the-non_exhaustive-attribute' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/type_system.html#the-non_exhaustive-attribute' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/patterns.html#wildcard-pattern' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/patterns.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/type_system.html#the-non_exhaustive-attribute' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/items/implementations.html#inherent-implementations' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/items/implementations.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/expressions/call-expr.html#disambiguating-function-calls' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/call-expr.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/items/traits.html#object-safety' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/items/traits.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/expressions/call-expr.html#disambiguating-function-calls' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/call-expr.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/diagnostics.html#the-deprecated-attribute' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/diagnostics.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/lints/listing/warn-by-default.html#unused-unsafe' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/lints/listing/warn-by-default.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/names/preludes.html#the-no_std-attribute' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/names/preludes.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/type_system.html#the-non_exhaustive-attribute' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/expressions/struct-expr.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/struct-expr.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/expressions/struct-expr.html#functional-update-syntax' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/struct-expr.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/expressions/struct-expr.html' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/expressions/struct-expr.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/type_system.html#the-non_exhaustive-attribute' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/type_system.html#the-non_exhaustive-attribute' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/type_system.html#the-non_exhaustive-attribute' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/type_system.html#the-non_exhaustive-attribute' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/type_system.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/lints/listing/warn-by-default.html#deprecated' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/lints/listing/warn-by-default.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/diagnostics.html#the-deprecated-attribute' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/diagnostics.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/lints/listing/warn-by-default.html#unused-must-use' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/lints/listing/warn-by-default.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/diagnostics.html#the-must_use-attribute' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../reference/attributes/diagnostics.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/lints/listing/warn-by-default.html#unused-unsafe' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/lints/listing/warn-by-default.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/lints/levels.html#capping-lints' in chapter 'reference/semver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../rustc/lints/levels.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../book/appendix-07-nightly-rust.html' in chapter 'reference/unstable.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../book/appendix-07-nightly-rust.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../edition-guide/index.html' in chapter 'reference/unstable.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../edition-guide/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../edition-guide/index.html' in chapter 'reference/unstable.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/reference/../../edition-guide/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../edition-guide/index.html' in chapter 'appendix/glossary.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/appendix/../../edition-guide/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/attributes/codegen.html#the-target_feature-attribute' in chapter 'appendix/glossary.md', linking to hosted HTML book at 'https://doc.rust-lang.org/cargo/appendix/../../reference/attributes/codegen.html' DEBUG mdbook_pandoc::pandoc::renderer: Running pandoc [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__commands__cargomd__option-cargo---offline' diff --git a/src/snapshots/mdbook_pandoc__tests__nomicon.snap b/src/snapshots/mdbook_pandoc__tests__nomicon.snap index dbceb1a..e4420a2 100644 --- a/src/snapshots/mdbook_pandoc__tests__nomicon.snap +++ b/src/snapshots/mdbook_pandoc__tests__nomicon.snap @@ -4,57 +4,57 @@ expression: logs --- INFO mdbook::book: Running the pandoc backend INFO mdbook_pandoc: Processing redirects in [output.html.redirect] - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../book/index.html' in chapter 'intro.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../book/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../book/index.html' in chapter 'intro.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../book/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../reference/index.html' in chapter 'intro.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../reference/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/primitive.slice.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/primitive.slice.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/marker/trait.Send.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/marker/trait.Send.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/primitive.slice.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/primitive.slice.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/mem/fn.transmute.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/mem/fn.transmute.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/primitive.pointer.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/primitive.pointer.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/primitive.pointer.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/primitive.pointer.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/marker/trait.Send.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/marker/trait.Send.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/marker/trait.Sync.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/marker/trait.Sync.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/alloc/trait.GlobalAlloc.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/alloc/trait.GlobalAlloc.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/cmp/trait.PartialOrd.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/cmp/trait.PartialOrd.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/cmp/trait.Ord.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/cmp/trait.Ord.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/collections/struct.BTreeMap.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/collections/struct.BTreeMap.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../reference/attributes/codegen.html' in chapter 'what-unsafe-does.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../reference/attributes/codegen.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/ptr/struct.NonNull.html' in chapter 'what-unsafe-does.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/ptr/struct.NonNull.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../reference/type-layout.html' in chapter 'data.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../reference/type-layout.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/primitive.slice.html' in chapter 'exotic-sizes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/primitive.slice.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/primitive.str.html' in chapter 'exotic-sizes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/primitive.str.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/alloc/trait.GlobalAlloc.html' in chapter 'exotic-sizes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/alloc/trait.GlobalAlloc.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/cell/struct.UnsafeCell.html' in chapter 'other-reprs.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/cell/struct.UnsafeCell.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/cell/struct.UnsafeCell.html' in chapter 'other-reprs.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/cell/struct.UnsafeCell.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../reference/subtyping.html' in chapter 'subtyping.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../reference/subtyping.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/mem/struct.ManuallyDrop.html' in chapter 'dropck.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/mem/struct.ManuallyDrop.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../core/marker/struct.PhantomPinned.html' in chapter 'phantom-data.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../core/marker/struct.PhantomPinned.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../reference/type-coercions.html' in chapter 'coercions.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../reference/type-coercions.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../book/ch19-03-advanced-traits.html' in chapter 'dot-operator.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../book/ch19-03-advanced-traits.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/ops/trait.Index.html' in chapter 'dot-operator.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/ops/trait.Index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/clone/trait.Clone.html' in chapter 'dot-operator.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/clone/trait.Clone.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../reference/expressions/operator-expr.html' in chapter 'casts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../reference/expressions/operator-expr.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../reference/expressions/operator-expr.html' in chapter 'casts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../reference/expressions/operator-expr.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/mem/fn.transmute.html' in chapter 'transmutes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/mem/fn.transmute.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/mem/fn.transmute_copy.html' in chapter 'transmutes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/mem/fn.transmute_copy.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../core/mem/union.MaybeUninit.html' in chapter 'unchecked-uninit.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../core/mem/union.MaybeUninit.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../core/mem/union.MaybeUninit.html' in chapter 'unchecked-uninit.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../core/mem/union.MaybeUninit.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../core/ptr/index.html' in chapter 'unchecked-uninit.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../core/ptr/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../core/ptr/fn.write.html' in chapter 'unchecked-uninit.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../core/ptr/fn.write.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/ptr/fn.copy.html' in chapter 'unchecked-uninit.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/ptr/fn.copy.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/ptr/fn.copy_nonoverlapping.html' in chapter 'unchecked-uninit.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/ptr/fn.copy_nonoverlapping.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../core/ptr/macro.addr_of_mut.html' in chapter 'unchecked-uninit.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../core/ptr/macro.addr_of_mut.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/ptr/struct.NonNull.html' in chapter 'vec/vec-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/vec/../../std/ptr/struct.NonNull.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../alloc/alloc/fn.alloc.html' in chapter 'vec/vec-alloc.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/vec/../../alloc/alloc/fn.alloc.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../alloc/alloc/fn.realloc.html' in chapter 'vec/vec-alloc.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/vec/../../alloc/alloc/fn.realloc.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../alloc/alloc/fn.dealloc.html' in chapter 'vec/vec-alloc.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/vec/../../alloc/alloc/fn.dealloc.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../alloc/alloc/index.html' in chapter 'vec/vec-alloc.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/vec/../../alloc/alloc/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/alloc/struct.Global.html' in chapter 'vec/vec-alloc.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/vec/../../std/alloc/struct.Global.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../alloc/alloc/fn.handle_alloc_error.html' in chapter 'vec/vec-alloc.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/vec/../../alloc/alloc/fn.handle_alloc_error.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/ops/trait.Drop.html' in chapter 'ffi.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/ops/trait.Drop.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/panic/fn.catch_unwind.html' in chapter 'ffi.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/panic/fn.catch_unwind.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/panic/fn.catch_unwind.html' in chapter 'ffi.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/panic/fn.catch_unwind.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/panic/fn.catch_unwind.html' in chapter 'ffi.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/panic/fn.catch_unwind.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../core/panic/struct.PanicInfo.html' in chapter 'panic-handler.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../core/panic/struct.PanicInfo.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../book/index.html' in chapter 'intro.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../book/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../book/index.html' in chapter 'intro.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../book/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../reference/index.html' in chapter 'intro.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../reference/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/primitive.slice.html#method.get_unchecked' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/primitive.slice.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/marker/trait.Send.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/marker/trait.Send.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/primitive.slice.html#method.get_unchecked' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/primitive.slice.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/mem/fn.transmute.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/mem/fn.transmute.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/primitive.pointer.html#method.offset' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/primitive.pointer.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/primitive.pointer.html#method.offset' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/primitive.pointer.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/marker/trait.Send.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/marker/trait.Send.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/marker/trait.Sync.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/marker/trait.Sync.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/alloc/trait.GlobalAlloc.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/alloc/trait.GlobalAlloc.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/cmp/trait.PartialOrd.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/cmp/trait.PartialOrd.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/cmp/trait.Ord.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/cmp/trait.Ord.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/collections/struct.BTreeMap.html' in chapter 'safe-unsafe-meaning.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/collections/struct.BTreeMap.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../reference/attributes/codegen.html#the-target_feature-attribute' in chapter 'what-unsafe-does.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../reference/attributes/codegen.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/ptr/struct.NonNull.html' in chapter 'what-unsafe-does.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/ptr/struct.NonNull.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../reference/type-layout.html' in chapter 'data.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../reference/type-layout.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/primitive.slice.html' in chapter 'exotic-sizes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/primitive.slice.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/primitive.str.html' in chapter 'exotic-sizes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/primitive.str.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/alloc/trait.GlobalAlloc.html#tymethod.alloc' in chapter 'exotic-sizes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/alloc/trait.GlobalAlloc.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/cell/struct.UnsafeCell.html' in chapter 'other-reprs.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/cell/struct.UnsafeCell.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/cell/struct.UnsafeCell.html' in chapter 'other-reprs.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/cell/struct.UnsafeCell.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../reference/subtyping.html#variance' in chapter 'subtyping.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../reference/subtyping.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/mem/struct.ManuallyDrop.html' in chapter 'dropck.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/mem/struct.ManuallyDrop.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../core/marker/struct.PhantomPinned.html' in chapter 'phantom-data.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../core/marker/struct.PhantomPinned.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../reference/type-coercions.html#coercion-types' in chapter 'coercions.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../reference/type-coercions.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../book/ch19-03-advanced-traits.html#fully-qualified-syntax-for-disambiguation-calling-methods-with-the-same-name' in chapter 'dot-operator.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../book/ch19-03-advanced-traits.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/ops/trait.Index.html' in chapter 'dot-operator.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/ops/trait.Index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/clone/trait.Clone.html#derivable' in chapter 'dot-operator.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/clone/trait.Clone.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../reference/expressions/operator-expr.html#type-cast-expressions' in chapter 'casts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../reference/expressions/operator-expr.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../reference/expressions/operator-expr.html#semantics' in chapter 'casts.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../reference/expressions/operator-expr.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/mem/fn.transmute.html' in chapter 'transmutes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/mem/fn.transmute.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/mem/fn.transmute_copy.html' in chapter 'transmutes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/mem/fn.transmute_copy.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../core/mem/union.MaybeUninit.html' in chapter 'unchecked-uninit.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../core/mem/union.MaybeUninit.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../core/mem/union.MaybeUninit.html#method.assume_init' in chapter 'unchecked-uninit.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../core/mem/union.MaybeUninit.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../core/ptr/index.html' in chapter 'unchecked-uninit.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../core/ptr/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../core/ptr/fn.write.html' in chapter 'unchecked-uninit.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../core/ptr/fn.write.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/ptr/fn.copy.html' in chapter 'unchecked-uninit.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/ptr/fn.copy.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/ptr/fn.copy_nonoverlapping.html' in chapter 'unchecked-uninit.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/ptr/fn.copy_nonoverlapping.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../core/ptr/macro.addr_of_mut.html' in chapter 'unchecked-uninit.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../core/ptr/macro.addr_of_mut.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/ptr/struct.NonNull.html' in chapter 'vec/vec-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/vec/../../std/ptr/struct.NonNull.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../alloc/alloc/fn.alloc.html' in chapter 'vec/vec-alloc.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/vec/../../alloc/alloc/fn.alloc.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../alloc/alloc/fn.realloc.html' in chapter 'vec/vec-alloc.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/vec/../../alloc/alloc/fn.realloc.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../alloc/alloc/fn.dealloc.html' in chapter 'vec/vec-alloc.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/vec/../../alloc/alloc/fn.dealloc.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../alloc/alloc/index.html' in chapter 'vec/vec-alloc.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/vec/../../alloc/alloc/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/alloc/struct.Global.html' in chapter 'vec/vec-alloc.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/vec/../../std/alloc/struct.Global.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../alloc/alloc/fn.handle_alloc_error.html' in chapter 'vec/vec-alloc.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/vec/../../alloc/alloc/fn.handle_alloc_error.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/ops/trait.Drop.html' in chapter 'ffi.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/ops/trait.Drop.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/panic/fn.catch_unwind.html' in chapter 'ffi.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/panic/fn.catch_unwind.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/panic/fn.catch_unwind.html' in chapter 'ffi.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/panic/fn.catch_unwind.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/panic/fn.catch_unwind.html' in chapter 'ffi.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../std/panic/fn.catch_unwind.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../core/panic/struct.PanicInfo.html' in chapter 'panic-handler.md', linking to hosted HTML book at 'https://doc.rust-lang.org/nomicon/../core/panic/struct.PanicInfo.html' INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/pdf/book.pdf diff --git a/src/snapshots/mdbook_pandoc__tests__rust_book.snap b/src/snapshots/mdbook_pandoc__tests__rust_book.snap index 0a1d6ef..e7fa053 100644 --- a/src/snapshots/mdbook_pandoc__tests__rust_book.snap +++ b/src/snapshots/mdbook_pandoc__tests__rust_book.snap @@ -3,39 +3,39 @@ source: src/lib.rs expression: logs --- INFO mdbook::book: Running the pandoc backend - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/prelude/index.html' in chapter 'ch02-00-guessing-game-tutorial.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/prelude/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/string/struct.String.html' in chapter 'ch02-00-guessing-game-tutorial.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/string/struct.String.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/io/struct.Stdin.html' in chapter 'ch02-00-guessing-game-tutorial.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/io/struct.Stdin.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/io/struct.Stdin.html' in chapter 'ch02-00-guessing-game-tutorial.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/io/struct.Stdin.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/result/enum.Result.html' in chapter 'ch02-00-guessing-game-tutorial.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/result/enum.Result.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/result/enum.Result.html' in chapter 'ch02-00-guessing-game-tutorial.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/result/enum.Result.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/primitive.str.html' in chapter 'ch02-00-guessing-game-tutorial.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/primitive.str.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../reference/const_eval.html' in chapter 'ch03-01-variables-and-mutability.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../reference/const_eval.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/ops/trait.Drop.html' in chapter 'ch04-01-what-is-ownership.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/ops/trait.Drop.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/macro.println.html' in chapter 'ch05-02-example-structs.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/macro.println.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/macro.dbg.html' in chapter 'ch05-02-example-structs.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/macro.dbg.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../reference/attributes.html' in chapter 'ch05-02-example-structs.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../reference/attributes.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/net/enum.IpAddr.html' in chapter 'ch06-01-defining-an-enum.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/net/enum.IpAddr.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/option/enum.Option.html' in chapter 'ch06-01-defining-an-enum.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/option/enum.Option.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/option/enum.Option.html' in chapter 'ch06-01-defining-an-enum.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/option/enum.Option.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/prelude/index.html' in chapter 'ch07-04-bringing-paths-into-scope-with-the-use-keyword.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/prelude/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/collections/index.html' in chapter 'ch08-00-common-collections.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/collections/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../nomicon/vec/vec.html' in chapter 'ch08-01-vectors.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../nomicon/vec/vec.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/vec/struct.Vec.html' in chapter 'ch08-01-vectors.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/vec/struct.Vec.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/process/trait.Termination.html' in chapter 'ch09-02-recoverable-errors-with-result.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/process/trait.Termination.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../reference/index.html' in chapter 'ch10-03-lifetime-syntax.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../reference/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../unstable-book/library-features/test.html' in chapter 'ch11-01-writing-tests.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../unstable-book/library-features/test.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/option/enum.Option.html' in chapter 'ch13-01-closures.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/option/enum.Option.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../nomicon/index.html' in chapter 'ch15-06-reference-cycles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../nomicon/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/sync/atomic/index.html' in chapter 'ch16-03-shared-state.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/sync/atomic/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/sync/atomic/index.html' in chapter 'ch16-03-shared-state.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/sync/atomic/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../nomicon/index.html' in chapter 'ch16-04-extensible-concurrency-sync-and-send.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../nomicon/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../reference/items/unions.html' in chapter 'ch19-01-unsafe-rust.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../reference/items/unions.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../reference/macros-by-example.html' in chapter 'ch19-06-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../reference/macros-by-example.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/thread/struct.Builder.html' in chapter 'ch20-02-multithreaded.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/thread/struct.Builder.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/thread/struct.Builder.html' in chapter 'ch20-02-multithreaded.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/thread/struct.Builder.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../reference/items/unions.html' in chapter 'appendix-01-keywords.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../reference/items/unions.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/index.html' in chapter 'appendix-03-derivable-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/prelude/index.html' in chapter 'ch02-00-guessing-game-tutorial.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/prelude/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/string/struct.String.html' in chapter 'ch02-00-guessing-game-tutorial.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/string/struct.String.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/io/struct.Stdin.html' in chapter 'ch02-00-guessing-game-tutorial.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/io/struct.Stdin.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/io/struct.Stdin.html#method.read_line' in chapter 'ch02-00-guessing-game-tutorial.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/io/struct.Stdin.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/result/enum.Result.html' in chapter 'ch02-00-guessing-game-tutorial.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/result/enum.Result.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/result/enum.Result.html#method.expect' in chapter 'ch02-00-guessing-game-tutorial.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/result/enum.Result.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/primitive.str.html#method.parse' in chapter 'ch02-00-guessing-game-tutorial.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/primitive.str.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../reference/const_eval.html' in chapter 'ch03-01-variables-and-mutability.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../reference/const_eval.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/ops/trait.Drop.html#tymethod.drop' in chapter 'ch04-01-what-is-ownership.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/ops/trait.Drop.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/macro.println.html' in chapter 'ch05-02-example-structs.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/macro.println.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/macro.dbg.html' in chapter 'ch05-02-example-structs.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/macro.dbg.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../reference/attributes.html' in chapter 'ch05-02-example-structs.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../reference/attributes.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/net/enum.IpAddr.html' in chapter 'ch06-01-defining-an-enum.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/net/enum.IpAddr.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/option/enum.Option.html' in chapter 'ch06-01-defining-an-enum.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/option/enum.Option.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/option/enum.Option.html' in chapter 'ch06-01-defining-an-enum.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/option/enum.Option.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/prelude/index.html#other-preludes' in chapter 'ch07-04-bringing-paths-into-scope-with-the-use-keyword.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/prelude/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/collections/index.html' in chapter 'ch08-00-common-collections.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/collections/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../nomicon/vec/vec.html' in chapter 'ch08-01-vectors.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../nomicon/vec/vec.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/vec/struct.Vec.html' in chapter 'ch08-01-vectors.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/vec/struct.Vec.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/process/trait.Termination.html' in chapter 'ch09-02-recoverable-errors-with-result.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/process/trait.Termination.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../reference/index.html' in chapter 'ch10-03-lifetime-syntax.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../reference/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../unstable-book/library-features/test.html' in chapter 'ch11-01-writing-tests.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../unstable-book/library-features/test.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/option/enum.Option.html#method.unwrap_or_else' in chapter 'ch13-01-closures.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/option/enum.Option.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../nomicon/index.html' in chapter 'ch15-06-reference-cycles.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../nomicon/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/sync/atomic/index.html' in chapter 'ch16-03-shared-state.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/sync/atomic/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/sync/atomic/index.html' in chapter 'ch16-03-shared-state.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/sync/atomic/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../nomicon/index.html' in chapter 'ch16-04-extensible-concurrency-sync-and-send.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../nomicon/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../reference/items/unions.html' in chapter 'ch19-01-unsafe-rust.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../reference/items/unions.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../reference/macros-by-example.html' in chapter 'ch19-06-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../reference/macros-by-example.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/thread/struct.Builder.html' in chapter 'ch20-02-multithreaded.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/thread/struct.Builder.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/thread/struct.Builder.html#method.spawn' in chapter 'ch20-02-multithreaded.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/thread/struct.Builder.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../reference/items/unions.html' in chapter 'appendix-01-keywords.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../reference/items/unions.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/index.html' in chapter 'appendix-03-derivable-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/book/../std/index.html' [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__ch15-02-derefmd__following-the-pointer-to-the-value-with-the-dereference-operator' on $PAGE undefined on input $LINE. diff --git a/src/snapshots/mdbook_pandoc__tests__rust_by_example.snap b/src/snapshots/mdbook_pandoc__tests__rust_by_example.snap index 98f6b79..656766f 100644 --- a/src/snapshots/mdbook_pandoc__tests__rust_by_example.snap +++ b/src/snapshots/mdbook_pandoc__tests__rust_by_example.snap @@ -3,7 +3,11 @@ source: src/lib.rs expression: logs --- INFO mdbook::book: Running the pandoc backend - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/inline-assembly.html' in chapter 'unsafe/asm.md', linking to hosted HTML book at 'https://doc.rust-lang.org/rust-by-example/unsafe/../../reference/inline-assembly.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/inline-assembly.html#abi-clobbers' in chapter 'unsafe/asm.md', linking to hosted HTML book at 'https://doc.rust-lang.org/rust-by-example/unsafe/../../reference/inline-assembly.html' +[WARNING] [makePDF] LaTeX Warning: Hyper reference + `book__pdf__src__std__result__question_markmd' on $PAGE + undefined on input $LINE. +[WARNING] [makePDF] LaTeX Warning: There were undefined references. [WARNING] Missing character: There is no 🛈 (U+1F6C8) (U+1F6C8) in font NotoSerif:mode=node;script [WARNING] Missing character: There is no 🛈 (U+1F6C8) (U+1F6C8) in font NotoSerif:mode=node;script INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/pdf/book.pdf diff --git a/src/snapshots/mdbook_pandoc__tests__rust_edition_guide.snap b/src/snapshots/mdbook_pandoc__tests__rust_edition_guide.snap index eef19de..fea1348 100644 --- a/src/snapshots/mdbook_pandoc__tests__rust_edition_guide.snap +++ b/src/snapshots/mdbook_pandoc__tests__rust_edition_guide.snap @@ -4,88 +4,88 @@ expression: logs --- INFO mdbook::book: Running the pandoc backend INFO mdbook_pandoc: Processing redirects in [output.html.redirect] - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../cargo/reference/source-replacement.html' in chapter '$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/cargo-can-use-a-local-registry-replacement.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/../../../cargo/reference/source-replacement.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../cargo/commands/cargo-check.html' in chapter '$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/cargo-check-for-faster-checking.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/../../../cargo/commands/cargo-check.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../cargo/commands/cargo-install.html' in chapter '$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/cargo-install-for-easy-installation-of-tools.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/../../../cargo/commands/cargo-install.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../cargo/commands/cargo-rustc.html' in chapter '$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/cargo-rustc-for-passing-arbitrary-flags-to-rustc.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/../../../cargo/commands/cargo-rustc.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../cargo/reference/workspaces.html' in chapter '$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/cargo-workspaces-for-multi-package-projects.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/../../../cargo/reference/workspaces.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../cargo/index.html' in chapter '$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/index.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/../../../cargo/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../cargo/guide/project-layout.html' in chapter '$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/multi-file-examples.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/../../../cargo/guide/project-layout.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../cargo/reference/overriding-dependencies.html' in chapter '$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/replacing-dependencies-with-patch.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/../../../cargo/reference/overriding-dependencies.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../rust-by-example/flow_control.html' in chapter '$ROOT/book/pdf/src/rust-2018/control-flow/index.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/control-flow/../../../rust-by-example/flow_control.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../rust-by-example/flow_control/loop/return.html' in chapter '$ROOT/book/pdf/src/rust-2018/control-flow/loops-can-break-with-a-value.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/control-flow/../../../rust-by-example/flow_control/loop/return.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../reference/type-layout.html' in chapter '$ROOT/book/pdf/src/rust-2018/data-types/choosing-alignment-with-the-repr-attribute.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/data-types/../../../reference/type-layout.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../reference/expressions/struct-expr.html' in chapter '$ROOT/book/pdf/src/rust-2018/data-types/field-init-shorthand.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/data-types/../../../reference/expressions/struct-expr.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../std/ops/index.html' in chapter '$ROOT/book/pdf/src/rust-2018/data-types/operator-equals-are-now-implementable.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/data-types/../../../std/ops/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../reference/items/unions.html' in chapter '$ROOT/book/pdf/src/rust-2018/data-types/union-for-an-unsafe-form-of-enum.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/data-types/../../../reference/items/unions.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../index.html' in chapter '$ROOT/book/pdf/src/rust-2018/documentation/index.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/documentation/../../../index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../book/index.html' in chapter '$ROOT/book/pdf/src/rust-2018/documentation/new-editions-of-the-book.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/documentation/../../../book/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../std/os/index.html' in chapter '$ROOT/book/pdf/src/rust-2018/documentation/std-os-has-documentation-for-all-platforms.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/documentation/../../../std/os/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../index.html' in chapter '$ROOT/book/pdf/src/rust-2018/documentation/the-rust-bookshelf.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/documentation/../../../index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../nomicon/index.html' in chapter '$ROOT/book/pdf/src/rust-2018/documentation/the-rustonomicon.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/documentation/../../../nomicon/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../book/ch09-01-unrecoverable-errors-with-panic.html' in chapter '$ROOT/book/pdf/src/rust-2018/error-handling-and-panics/aborting-on-panic.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/error-handling-and-panics/../../../book/ch09-01-unrecoverable-errors-with-panic.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../book/ch09-00-error-handling.html' in chapter '$ROOT/book/pdf/src/rust-2018/error-handling-and-panics/index.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/error-handling-and-panics/../../../book/ch09-00-error-handling.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../rust-by-example/error/result.html' in chapter '$ROOT/book/pdf/src/rust-2018/error-handling-and-panics/question-mark-in-main-and-tests.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/error-handling-and-panics/../../../rust-by-example/error/result.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../book/ch09-02-recoverable-errors-with-result.html' in chapter '$ROOT/book/pdf/src/rust-2018/error-handling-and-panics/the-question-mark-operator-for-easier-error-handling.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/error-handling-and-panics/../../../book/ch09-02-recoverable-errors-with-result.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../reference/macros-by-example.html' in chapter '$ROOT/book/pdf/src/rust-2018/macros/at-most-once.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/macros/../../../reference/macros-by-example.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../book/ch19-06-macros.html' in chapter '$ROOT/book/pdf/src/rust-2018/macros/custom-derive.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/macros/../../../book/ch19-06-macros.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../book/ch19-06-macros.html' in chapter '$ROOT/book/pdf/src/rust-2018/macros/index.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/macros/../../../book/ch19-06-macros.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../book/ch19-06-macros.html' in chapter '$ROOT/book/pdf/src/rust-2018/macros/macro-changes.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/macros/../../../book/ch19-06-macros.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../reference/visibility-and-privacy.html' in chapter '$ROOT/book/pdf/src/rust-2018/module-system/more-visibility-modifiers.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/module-system/../../../reference/visibility-and-privacy.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../rust-by-example/mod/use.html' in chapter '$ROOT/book/pdf/src/rust-2018/module-system/nested-imports-with-use.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/module-system/../../../rust-by-example/mod/use.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../rust-by-example/compatibility/raw_identifiers.html' in chapter '$ROOT/book/pdf/src/rust-2018/module-system/raw-identifiers.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/module-system/../../../rust-by-example/compatibility/raw_identifiers.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../book/ch04-00-understanding-ownership.html' in chapter '$ROOT/book/pdf/src/rust-2018/ownership-and-lifetimes/index.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/ownership-and-lifetimes/../../../book/ch04-00-understanding-ownership.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../reference/lifetime-elision.html' in chapter '$ROOT/book/pdf/src/rust-2018/ownership-and-lifetimes/simpler-lifetimes-in-static-and-const.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/ownership-and-lifetimes/../../../reference/lifetime-elision.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../rustc/targets/index.html' in chapter '$ROOT/book/pdf/src/rust-2018/platform-and-target-support/index.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/platform-and-target-support/../../../rustc/targets/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../core/index.html' in chapter '$ROOT/book/pdf/src/rust-2018/platform-and-target-support/libcore-for-low-level-rust.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/platform-and-target-support/../../../core/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../rustc/platform-support.html' in chapter '$ROOT/book/pdf/src/rust-2018/platform-and-target-support/msvc-toolchain-support.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/platform-and-target-support/../../../rustc/platform-support.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../rustc/platform-support.html' in chapter '$ROOT/book/pdf/src/rust-2018/platform-and-target-support/musl-support-for-fully-static-binaries.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/platform-and-target-support/../../../rustc/platform-support.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../rustdoc/documentation-tests.html' in chapter '$ROOT/book/pdf/src/rust-2018/rustdoc/documentation-tests-can-now-compile-fail.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/rustdoc/../../../rustdoc/documentation-tests.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../rustdoc/index.html' in chapter '$ROOT/book/pdf/src/rust-2018/rustdoc/index.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/rustdoc/../../../rustdoc/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../rustdoc/how-to-write-documentation.html' in chapter '$ROOT/book/pdf/src/rust-2018/rustdoc/rustdoc-uses-commonmark.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/rustdoc/../../../rustdoc/how-to-write-documentation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../reference/attributes/diagnostics.html' in chapter '$ROOT/book/pdf/src/rust-2018/the-compiler/an-attribute-for-deprecation.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/the-compiler/../../../reference/attributes/diagnostics.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../../reference/items/associated-items.html' in chapter '$ROOT/book/pdf/src/rust-2018/trait-system/associated-constants.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/trait-system/../../../reference/items/associated-items.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../cargo/commands/cargo-vendor.html' in chapter '$ROOT/book/pdf/src/rust-next/cargo-vendor.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-next/../../cargo/commands/cargo-vendor.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/const_eval.html' in chapter '$ROOT/book/pdf/src/rust-next/const-fn.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-next/../../reference/const_eval.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/macro.dbg.html' in chapter '$ROOT/book/pdf/src/rust-next/dbg-macro.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-next/../../std/macro.dbg.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/future/trait.Future.html' in chapter '$ROOT/book/pdf/src/rust-next/future.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-next/../../std/future/trait.Future.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/pin/index.html' in chapter '$ROOT/book/pdf/src/rust-next/pin.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-next/../../std/pin/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../cargo/commands/cargo-fix.html' in chapter 'editions/transitioning-an-existing-project-to-a-new-edition.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/commands/cargo-fix.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../cargo/commands/cargo-test.html' in chapter 'editions/transitioning-an-existing-project-to-a-new-edition.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/commands/cargo-test.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../cargo/commands/cargo-fix.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/commands/cargo-fix.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../cargo/commands/cargo-check.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/commands/cargo-check.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/lints/index.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/lints/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/lints/groups.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/lints/groups.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../cargo/reference/features.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/reference/features.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/conditional-compilation.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../reference/conditional-compilation.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../cargo/reference/workspaces.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/reference/workspaces.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../cargo/reference/manifest.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/reference/manifest.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../cargo/reference/cargo-targets.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/reference/cargo-targets.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/lints/listing/allowed-by-default.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/lints/listing/allowed-by-default.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/lints/groups.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/lints/groups.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/procedural-macros.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../reference/procedural-macros.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustdoc/documentation-tests.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustdoc/documentation-tests.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustdoc/documentation-tests.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustdoc/documentation-tests.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../cargo/reference/build-script-examples.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/reference/build-script-examples.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/lints/groups.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/lints/groups.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/lints/levels.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/lints/levels.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/json.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/json.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/lints/listing/allowed-by-default.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/lints/listing/allowed-by-default.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/lints/listing/allowed-by-default.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/lints/listing/allowed-by-default.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/index.html' in chapter 'rust-2018/path-changes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2018/../../std/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/names/preludes.html' in chapter 'rust-2018/path-changes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2018/../../reference/names/preludes.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/index.html' in chapter 'rust-2018/path-changes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2018/../../core/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../proc_macro/index.html' in chapter 'rust-2018/path-changes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2018/../../proc_macro/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../alloc/index.html' in chapter 'rust-2018/path-changes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2018/../../alloc/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../test/index.html' in chapter 'rust-2018/path-changes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2018/../../test/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../book/appendix-07-nightly-rust.html' in chapter 'rust-2018/path-changes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2018/../../book/appendix-07-nightly-rust.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rust-by-example/trait/impl_trait.html' in chapter 'rust-2018/new-keywords.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2018/../../rust-by-example/trait/impl_trait.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../cargo/reference/resolver.html' in chapter 'rust-2021/default-cargo-resolver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2021/../../cargo/reference/resolver.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../cargo/reference/workspaces.html' in chapter 'rust-2021/default-cargo-resolver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2021/../../cargo/reference/workspaces.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../cargo/reference/workspaces.html' in chapter 'rust-2021/default-cargo-resolver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2021/../../cargo/reference/workspaces.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../cargo/reference/resolver.html' in chapter 'rust-2021/default-cargo-resolver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2021/../../cargo/reference/resolver.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../cargo/commands/cargo-tree.html' in chapter 'rust-2021/default-cargo-resolver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2021/../../cargo/commands/cargo-tree.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/ffi/struct.CStr.html' in chapter 'rust-2021/c-string-literals.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2021/../../core/ffi/struct.CStr.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/ffi/struct.CStr.html' in chapter 'rust-2021/c-string-literals.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2021/../../core/ffi/struct.CStr.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../reference/tokens.html' in chapter 'rust-2021/c-string-literals.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2021/../../reference/tokens.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../cargo/reference/source-replacement.html' in chapter '$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/cargo-can-use-a-local-registry-replacement.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/../../../cargo/reference/source-replacement.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../cargo/commands/cargo-check.html' in chapter '$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/cargo-check-for-faster-checking.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/../../../cargo/commands/cargo-check.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../cargo/commands/cargo-install.html' in chapter '$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/cargo-install-for-easy-installation-of-tools.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/../../../cargo/commands/cargo-install.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../cargo/commands/cargo-rustc.html' in chapter '$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/cargo-rustc-for-passing-arbitrary-flags-to-rustc.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/../../../cargo/commands/cargo-rustc.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../cargo/reference/workspaces.html' in chapter '$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/cargo-workspaces-for-multi-package-projects.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/../../../cargo/reference/workspaces.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../cargo/index.html' in chapter '$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/index.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/../../../cargo/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../cargo/guide/project-layout.html' in chapter '$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/multi-file-examples.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/../../../cargo/guide/project-layout.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../cargo/reference/overriding-dependencies.html#the-patch-section' in chapter '$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/replacing-dependencies-with-patch.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/cargo-and-crates-io/../../../cargo/reference/overriding-dependencies.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../rust-by-example/flow_control.html' in chapter '$ROOT/book/pdf/src/rust-2018/control-flow/index.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/control-flow/../../../rust-by-example/flow_control.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../rust-by-example/flow_control/loop/return.html' in chapter '$ROOT/book/pdf/src/rust-2018/control-flow/loops-can-break-with-a-value.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/control-flow/../../../rust-by-example/flow_control/loop/return.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../reference/type-layout.html#representations' in chapter '$ROOT/book/pdf/src/rust-2018/data-types/choosing-alignment-with-the-repr-attribute.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/data-types/../../../reference/type-layout.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../reference/expressions/struct-expr.html#struct-field-init-shorthand' in chapter '$ROOT/book/pdf/src/rust-2018/data-types/field-init-shorthand.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/data-types/../../../reference/expressions/struct-expr.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../std/ops/index.html' in chapter '$ROOT/book/pdf/src/rust-2018/data-types/operator-equals-are-now-implementable.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/data-types/../../../std/ops/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../reference/items/unions.html' in chapter '$ROOT/book/pdf/src/rust-2018/data-types/union-for-an-unsafe-form-of-enum.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/data-types/../../../reference/items/unions.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../index.html' in chapter '$ROOT/book/pdf/src/rust-2018/documentation/index.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/documentation/../../../index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../book/index.html' in chapter '$ROOT/book/pdf/src/rust-2018/documentation/new-editions-of-the-book.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/documentation/../../../book/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../std/os/index.html' in chapter '$ROOT/book/pdf/src/rust-2018/documentation/std-os-has-documentation-for-all-platforms.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/documentation/../../../std/os/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../index.html' in chapter '$ROOT/book/pdf/src/rust-2018/documentation/the-rust-bookshelf.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/documentation/../../../index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../nomicon/index.html' in chapter '$ROOT/book/pdf/src/rust-2018/documentation/the-rustonomicon.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/documentation/../../../nomicon/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../book/ch09-01-unrecoverable-errors-with-panic.html' in chapter '$ROOT/book/pdf/src/rust-2018/error-handling-and-panics/aborting-on-panic.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/error-handling-and-panics/../../../book/ch09-01-unrecoverable-errors-with-panic.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../book/ch09-00-error-handling.html' in chapter '$ROOT/book/pdf/src/rust-2018/error-handling-and-panics/index.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/error-handling-and-panics/../../../book/ch09-00-error-handling.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../rust-by-example/error/result.html#using-result-in-main' in chapter '$ROOT/book/pdf/src/rust-2018/error-handling-and-panics/question-mark-in-main-and-tests.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/error-handling-and-panics/../../../rust-by-example/error/result.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../book/ch09-02-recoverable-errors-with-result.html' in chapter '$ROOT/book/pdf/src/rust-2018/error-handling-and-panics/the-question-mark-operator-for-easier-error-handling.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/error-handling-and-panics/../../../book/ch09-02-recoverable-errors-with-result.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../reference/macros-by-example.html#repetitions' in chapter '$ROOT/book/pdf/src/rust-2018/macros/at-most-once.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/macros/../../../reference/macros-by-example.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../book/ch19-06-macros.html#how-to-write-a-custom-derive-macro' in chapter '$ROOT/book/pdf/src/rust-2018/macros/custom-derive.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/macros/../../../book/ch19-06-macros.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../book/ch19-06-macros.html' in chapter '$ROOT/book/pdf/src/rust-2018/macros/index.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/macros/../../../book/ch19-06-macros.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../book/ch19-06-macros.html' in chapter '$ROOT/book/pdf/src/rust-2018/macros/macro-changes.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/macros/../../../book/ch19-06-macros.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../reference/visibility-and-privacy.html' in chapter '$ROOT/book/pdf/src/rust-2018/module-system/more-visibility-modifiers.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/module-system/../../../reference/visibility-and-privacy.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../rust-by-example/mod/use.html' in chapter '$ROOT/book/pdf/src/rust-2018/module-system/nested-imports-with-use.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/module-system/../../../rust-by-example/mod/use.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../rust-by-example/compatibility/raw_identifiers.html' in chapter '$ROOT/book/pdf/src/rust-2018/module-system/raw-identifiers.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/module-system/../../../rust-by-example/compatibility/raw_identifiers.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../book/ch04-00-understanding-ownership.html' in chapter '$ROOT/book/pdf/src/rust-2018/ownership-and-lifetimes/index.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/ownership-and-lifetimes/../../../book/ch04-00-understanding-ownership.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../reference/lifetime-elision.html#static-lifetime-elision' in chapter '$ROOT/book/pdf/src/rust-2018/ownership-and-lifetimes/simpler-lifetimes-in-static-and-const.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/ownership-and-lifetimes/../../../reference/lifetime-elision.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../rustc/targets/index.html' in chapter '$ROOT/book/pdf/src/rust-2018/platform-and-target-support/index.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/platform-and-target-support/../../../rustc/targets/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../core/index.html' in chapter '$ROOT/book/pdf/src/rust-2018/platform-and-target-support/libcore-for-low-level-rust.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/platform-and-target-support/../../../core/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../rustc/platform-support.html' in chapter '$ROOT/book/pdf/src/rust-2018/platform-and-target-support/msvc-toolchain-support.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/platform-and-target-support/../../../rustc/platform-support.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../rustc/platform-support.html' in chapter '$ROOT/book/pdf/src/rust-2018/platform-and-target-support/musl-support-for-fully-static-binaries.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/platform-and-target-support/../../../rustc/platform-support.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../rustdoc/documentation-tests.html#attributes' in chapter '$ROOT/book/pdf/src/rust-2018/rustdoc/documentation-tests-can-now-compile-fail.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/rustdoc/../../../rustdoc/documentation-tests.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../rustdoc/index.html' in chapter '$ROOT/book/pdf/src/rust-2018/rustdoc/index.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/rustdoc/../../../rustdoc/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../rustdoc/how-to-write-documentation.html#markdown' in chapter '$ROOT/book/pdf/src/rust-2018/rustdoc/rustdoc-uses-commonmark.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/rustdoc/../../../rustdoc/how-to-write-documentation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../reference/attributes/diagnostics.html#the-deprecated-attribute' in chapter '$ROOT/book/pdf/src/rust-2018/the-compiler/an-attribute-for-deprecation.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/the-compiler/../../../reference/attributes/diagnostics.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../../reference/items/associated-items.html#associated-constants' in chapter '$ROOT/book/pdf/src/rust-2018/trait-system/associated-constants.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-2018/trait-system/../../../reference/items/associated-items.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../cargo/commands/cargo-vendor.html' in chapter '$ROOT/book/pdf/src/rust-next/cargo-vendor.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-next/../../cargo/commands/cargo-vendor.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/const_eval.html' in chapter '$ROOT/book/pdf/src/rust-next/const-fn.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-next/../../reference/const_eval.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/macro.dbg.html' in chapter '$ROOT/book/pdf/src/rust-next/dbg-macro.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-next/../../std/macro.dbg.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/future/trait.Future.html' in chapter '$ROOT/book/pdf/src/rust-next/future.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-next/../../std/future/trait.Future.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/pin/index.html' in chapter '$ROOT/book/pdf/src/rust-next/pin.html', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/$ROOT/book/pdf/src/rust-next/../../std/pin/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../cargo/commands/cargo-fix.html' in chapter 'editions/transitioning-an-existing-project-to-a-new-edition.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/commands/cargo-fix.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../cargo/commands/cargo-test.html' in chapter 'editions/transitioning-an-existing-project-to-a-new-edition.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/commands/cargo-test.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../cargo/commands/cargo-fix.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/commands/cargo-fix.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../cargo/commands/cargo-check.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/commands/cargo-check.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/lints/index.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/lints/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/lints/groups.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/lints/groups.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../cargo/reference/features.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/reference/features.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/conditional-compilation.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../reference/conditional-compilation.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../cargo/reference/workspaces.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/reference/workspaces.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../cargo/reference/manifest.html#the-package-section' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/reference/manifest.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../cargo/reference/cargo-targets.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/reference/cargo-targets.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/lints/listing/allowed-by-default.html#keyword-idents' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/lints/listing/allowed-by-default.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/lints/groups.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/lints/groups.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/procedural-macros.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../reference/procedural-macros.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustdoc/documentation-tests.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustdoc/documentation-tests.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustdoc/documentation-tests.html#attributes' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustdoc/documentation-tests.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../cargo/reference/build-script-examples.html#code-generation' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../cargo/reference/build-script-examples.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/lints/groups.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/lints/groups.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/lints/levels.html#via-compiler-flag' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/lints/levels.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/json.html' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/json.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/lints/listing/allowed-by-default.html#unused-extern-crates' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/lints/listing/allowed-by-default.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/lints/listing/allowed-by-default.html#explicit-outlives-requirements' in chapter 'editions/advanced-migrations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/editions/../../rustc/lints/listing/allowed-by-default.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/index.html' in chapter 'rust-2018/path-changes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2018/../../std/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/names/preludes.html#the-no_std-attribute' in chapter 'rust-2018/path-changes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2018/../../reference/names/preludes.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/index.html' in chapter 'rust-2018/path-changes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2018/../../core/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../proc_macro/index.html' in chapter 'rust-2018/path-changes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2018/../../proc_macro/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../alloc/index.html' in chapter 'rust-2018/path-changes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2018/../../alloc/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../test/index.html' in chapter 'rust-2018/path-changes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2018/../../test/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../book/appendix-07-nightly-rust.html' in chapter 'rust-2018/path-changes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2018/../../book/appendix-07-nightly-rust.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rust-by-example/trait/impl_trait.html' in chapter 'rust-2018/new-keywords.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2018/../../rust-by-example/trait/impl_trait.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../cargo/reference/resolver.html#feature-resolver-version-2' in chapter 'rust-2021/default-cargo-resolver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2021/../../cargo/reference/resolver.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../cargo/reference/workspaces.html' in chapter 'rust-2021/default-cargo-resolver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2021/../../cargo/reference/workspaces.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../cargo/reference/workspaces.html#virtual-workspace' in chapter 'rust-2021/default-cargo-resolver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2021/../../cargo/reference/workspaces.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../cargo/reference/resolver.html#resolver-versions' in chapter 'rust-2021/default-cargo-resolver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2021/../../cargo/reference/resolver.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../cargo/commands/cargo-tree.html' in chapter 'rust-2021/default-cargo-resolver.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2021/../../cargo/commands/cargo-tree.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/ffi/struct.CStr.html' in chapter 'rust-2021/c-string-literals.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2021/../../core/ffi/struct.CStr.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/ffi/struct.CStr.html' in chapter 'rust-2021/c-string-literals.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2021/../../core/ffi/struct.CStr.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../reference/tokens.html#c-string-and-raw-c-string-literals' in chapter 'rust-2021/c-string-literals.md', linking to hosted HTML book at 'https://doc.rust-lang.org/edition-guide/rust-2021/../../reference/tokens.html' INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/pdf/book.pdf diff --git a/src/snapshots/mdbook_pandoc__tests__rust_reference.snap b/src/snapshots/mdbook_pandoc__tests__rust_reference.snap index 54fb673..faf052a 100644 --- a/src/snapshots/mdbook_pandoc__tests__rust_reference.snap +++ b/src/snapshots/mdbook_pandoc__tests__rust_reference.snap @@ -4,197 +4,197 @@ expression: logs --- INFO mdbook::book: Running the pandoc backend INFO mdbook_pandoc: Processing redirects in [output.html.redirect] - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/index.html' in chapter 'introduction.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../book/index.html' in chapter 'introduction.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../book/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/index.html' in chapter 'introduction.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../rustc/index.html' in chapter 'introduction.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../rustc/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../cargo/index.html' in chapter 'introduction.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../cargo/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../cargo/reference/index.html' in chapter 'introduction.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../cargo/reference/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../rustdoc/the-doc-attribute.html' in chapter 'comments.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../rustdoc/the-doc-attribute.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../core/ffi/struct.CStr.html' in chapter 'tokens.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../core/ffi/struct.CStr.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../cargo/reference/build-scripts.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../cargo/reference/build-scripts.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/macro.compile_error.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/macro.compile_error.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../proc_macro/index.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../proc_macro/enum.TokenTree.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/enum.TokenTree.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../proc_macro/struct.Group.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.Group.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../proc_macro/enum.Delimiter.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/enum.Delimiter.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../proc_macro/struct.Group.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.Group.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../proc_macro/enum.Delimiter.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/enum.Delimiter.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/process/trait.Termination.html' in chapter 'crates-and-source-files.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/process/trait.Termination.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/process/trait.Termination.html' in chapter 'crates-and-source-files.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/process/trait.Termination.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/convert/enum.Infallible.html' in chapter 'crates-and-source-files.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/convert/enum.Infallible.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/process/struct.ExitCode.html' in chapter 'crates-and-source-files.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/process/struct.ExitCode.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/primitive.char.html' in chapter 'crates-and-source-files.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/primitive.char.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../rustc/command-line-arguments.html' in chapter 'conditional-compilation.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../rustc/command-line-arguments.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../cargo/reference/features.html' in chapter 'conditional-compilation.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../cargo/reference/features.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../core/sync/atomic/index.html' in chapter 'conditional-compilation.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../core/sync/atomic/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../rustc/command-line-arguments.html' in chapter 'conditional-compilation.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../rustc/command-line-arguments.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/macro.debug_assert.html' in chapter 'conditional-compilation.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/macro.debug_assert.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustdoc/the-doc-attribute.html' in chapter 'items/modules.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/items/../../rustdoc/the-doc-attribute.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustdoc/the-doc-attribute.html' in chapter 'items/functions.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/items/../../rustdoc/the-doc-attribute.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/mem/fn.discriminant.html' in chapter 'items/enumerations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/items/../../std/mem/fn.discriminant.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/mem/fn.transmute.html' in chapter 'items/unions.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/items/../../std/mem/fn.transmute.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustdoc/the-doc-attribute.html' in chapter 'items/implementations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/items/../../rustdoc/the-doc-attribute.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/command-line-arguments.html' in chapter 'items/external-blocks.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/items/../../rustc/command-line-arguments.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/command-line-arguments.html' in chapter 'items/external-blocks.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/items/../../rustc/command-line-arguments.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/command-line-arguments.html' in chapter 'items/external-blocks.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/items/../../rustc/command-line-arguments.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../rustdoc/the-doc-attribute.html' in chapter 'attributes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../rustdoc/the-doc-attribute.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../unstable-book/index.html' in chapter 'attributes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../unstable-book/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/process/trait.Termination.html' in chapter 'attributes/testing.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../std/process/trait.Termination.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/process/trait.Termination.html' in chapter 'attributes/testing.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../std/process/trait.Termination.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/process/struct.ExitCode.html' in chapter 'attributes/testing.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../std/process/struct.ExitCode.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/cmp/trait.PartialEq.html' in chapter 'attributes/derive.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../std/cmp/trait.PartialEq.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/clone/trait.Clone.html' in chapter 'attributes/derive.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../std/clone/trait.Clone.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/lints/index.html' in chapter 'attributes/diagnostics.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../rustc/lints/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/lints/levels.html' in chapter 'attributes/diagnostics.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../rustc/lints/levels.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/lints/levels.html' in chapter 'attributes/diagnostics.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../rustc/lints/levels.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustdoc/lints.html' in chapter 'attributes/diagnostics.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../rustdoc/lints.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/arch/macro.is_x86_feature_detected.html' in chapter 'attributes/codegen.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../std/arch/macro.is_x86_feature_detected.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/arch/macro.is_aarch64_feature_detected.html' in chapter 'attributes/codegen.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../std/arch/macro.is_aarch64_feature_detected.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'attributes/codegen.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../rustc/codegen-options/index.html' in chapter 'attributes/codegen.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../rustc/codegen-options/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/panic/struct.Location.html' in chapter 'attributes/codegen.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../core/panic/struct.Location.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/panic/struct.Location.html' in chapter 'attributes/codegen.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../core/panic/struct.Location.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/panic/struct.Location.html' in chapter 'attributes/codegen.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../core/panic/struct.Location.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/intrinsics/fn.caller_location.html' in chapter 'attributes/codegen.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../core/intrinsics/fn.caller_location.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/boxed/struct.Box.html' in chapter 'expressions.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/boxed/struct.Box.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/primitive.u128.md' in chapter 'expressions/literal-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../core/primitive.u128.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/primitive.f32.md' in chapter 'expressions/literal-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../core/primitive.f32.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/primitive.f64.md' in chapter 'expressions/literal-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../core/primitive.f64.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/primitive.f32.md' in chapter 'expressions/literal-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../core/primitive.f32.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/primitive.f64.md' in chapter 'expressions/literal-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../core/primitive.f64.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/primitive.f32.md' in chapter 'expressions/literal-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../core/primitive.f32.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/primitive.f64.md' in chapter 'expressions/literal-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../core/primitive.f64.md' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/ops/trait.Fn.html' in chapter 'expressions/block-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/ops/trait.Fn.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/future/trait.Future.html' in chapter 'expressions/block-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/future/trait.Future.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/ptr/macro.addr_of.html' in chapter 'expressions/operator-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/ptr/macro.addr_of.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/ptr/macro.addr_of_mut.html' in chapter 'expressions/operator-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/ptr/macro.addr_of_mut.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/ops/trait.Index.html' in chapter 'expressions/array-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/ops/trait.Index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/ops/trait.IndexMut.html' in chapter 'expressions/array-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/ops/trait.IndexMut.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/ops/trait.Fn.html' in chapter 'expressions/call-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/ops/trait.Fn.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/ops/trait.FnMut.html' in chapter 'expressions/call-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/ops/trait.FnMut.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/ops/trait.FnOnce.html' in chapter 'expressions/call-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/ops/trait.FnOnce.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/default/trait.Default.html' in chapter 'expressions/call-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/default/trait.Default.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/mem/fn.size_of.html' in chapter 'expressions/call-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/mem/fn.size_of.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/iter/trait.IntoIterator.html' in chapter 'expressions/method-call-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/iter/trait.IntoIterator.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/future/trait.IntoFuture.html' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/future/trait.IntoFuture.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/future/trait.IntoFuture.html' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/future/trait.IntoFuture.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/future/trait.Future.html' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/future/trait.Future.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/pin/struct.Pin.html' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/pin/struct.Pin.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/future/trait.Future.html' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/future/trait.Future.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/task/enum.Poll.html' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/task/enum.Poll.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/task/enum.Poll.html' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/task/enum.Poll.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/task/enum.Poll.html' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/task/enum.Poll.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/task/struct.Context.html' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/task/struct.Context.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/primitive.bool.html' in chapter 'types/boolean.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/primitive.bool.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/vec/struct.Vec.html' in chapter 'types/array.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/vec/struct.Vec.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/ops/trait.Fn.html' in chapter 'types/function-item.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/ops/trait.Fn.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/ops/trait.FnMut.html' in chapter 'types/function-item.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/ops/trait.FnMut.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/ops/trait.FnOnce.html' in chapter 'types/function-item.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/ops/trait.FnOnce.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/ops/trait.FnOnce.html' in chapter 'types/closure.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/ops/trait.FnOnce.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/ops/trait.FnMut.html' in chapter 'types/closure.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/ops/trait.FnMut.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/ops/trait.Fn.html' in chapter 'types/closure.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/ops/trait.Fn.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/ops/trait.Fn.html' in chapter 'types/closure.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/ops/trait.Fn.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/ops/trait.FnMut.html' in chapter 'types/closure.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/ops/trait.FnMut.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/ptr/macro.addr_of.html' in chapter 'types/pointer.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../core/ptr/macro.addr_of.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/ptr/macro.addr_of_mut.html' in chapter 'types/pointer.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../core/ptr/macro.addr_of_mut.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/mem/fn.align_of_val.html' in chapter 'type-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/mem/fn.align_of_val.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/mem/fn.size_of_val.html' in chapter 'type-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/mem/fn.size_of_val.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/marker/trait.Sized.html' in chapter 'type-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Sized.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/mem/fn.size_of.html' in chapter 'type-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/mem/fn.size_of.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/mem/fn.align_of.html' in chapter 'type-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/mem/fn.align_of.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/marker/trait.Sized.html' in chapter 'type-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Sized.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/alloc/struct.Layout.html' in chapter 'type-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/alloc/struct.Layout.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/cell/struct.UnsafeCell.html' in chapter 'interior-mutability.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/cell/struct.UnsafeCell.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/cell/struct.RefCell.html' in chapter 'interior-mutability.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/cell/struct.RefCell.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/sync/atomic/index.html' in chapter 'interior-mutability.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/sync/atomic/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../nomicon/hrtb.html' in chapter 'subtyping.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../nomicon/hrtb.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/marker/trait.Unsize.html' in chapter 'type-coercions.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Unsize.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/ops/trait.CoerceUnsized.html' in chapter 'type-coercions.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/ops/trait.CoerceUnsized.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/ops/trait.Drop.html' in chapter 'destructors.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/ops/trait.Drop.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/ptr/fn.drop_in_place.html' in chapter 'destructors.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/ptr/fn.drop_in_place.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/mem/fn.forget.html' in chapter 'destructors.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/mem/fn.forget.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/mem/struct.ManuallyDrop.html' in chapter 'destructors.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/mem/struct.ManuallyDrop.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/mem/fn.forget.html' in chapter 'destructors.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/mem/fn.forget.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/index.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/boxed/struct.Box.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/boxed/struct.Box.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/rc/struct.Rc.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/rc/struct.Rc.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/sync/struct.Arc.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/sync/struct.Arc.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/pin/struct.Pin.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/pin/struct.Pin.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/cell/struct.UnsafeCell.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/cell/struct.UnsafeCell.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/marker/struct.PhantomData.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/struct.PhantomData.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../nomicon/dropck.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../nomicon/dropck.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/ops/index.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/ops/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/cmp/index.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/cmp/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/ops/trait.Deref.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/ops/trait.Deref.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/ops/trait.DerefMut.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/ops/trait.DerefMut.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/ops/trait.Drop.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/ops/trait.Drop.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/marker/trait.Copy.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Copy.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/clone/trait.Clone.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/clone/trait.Clone.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/marker/trait.Send.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Send.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/marker/trait.Sync.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Sync.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/process/trait.Termination.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/process/trait.Termination.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/marker/trait.Send.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Send.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/marker/trait.Sync.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Sync.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/marker/trait.Unpin.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Unpin.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/panic/trait.UnwindSafe.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/panic/trait.UnwindSafe.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/panic/trait.RefUnwindSafe.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/panic/trait.RefUnwindSafe.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/marker/trait.Sized.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Sized.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/boxed/struct.Box.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/boxed/struct.Box.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/prelude/rust_2015/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/prelude/rust_2015/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/prelude/rust_2015/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/prelude/rust_2015/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/prelude/rust_2018/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/prelude/rust_2018/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/prelude/rust_2018/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/prelude/rust_2018/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/prelude/rust_2021/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/prelude/rust_2021/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/prelude/rust_2021/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/prelude/rust_2021/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/prelude/rust_2015/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/prelude/rust_2015/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/prelude/rust_2018/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/prelude/rust_2018/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/prelude/v1/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/prelude/v1/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/prelude/rust_2015/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/prelude/rust_2015/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/prelude/rust_2018/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/prelude/rust_2018/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/prelude/v1/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/prelude/v1/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../alloc/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../alloc/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../test/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../test/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../core/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../../std/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../book/ch19-01-unsafe-rust.html' in chapter 'linkage.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../book/ch19-01-unsafe-rust.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../cargo/reference/environment-variables.html' in chapter 'linkage.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../cargo/reference/environment-variables.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../core/arch/macro.asm.html' in chapter 'inline-assembly.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../core/arch/macro.asm.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../core/arch/macro.global_asm.html' in chapter 'inline-assembly.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../core/arch/macro.global_asm.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/fmt/index.html' in chapter 'inline-assembly.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/fmt/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../rustc/lints/listing/allowed-by-default.html' in chapter 'unsafe-keyword.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../rustc/lints/listing/allowed-by-default.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/keyword.unsafe.html' in chapter 'unsafe-keyword.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/keyword.unsafe.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/primitive.slice.html' in chapter 'unsafe-keyword.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/primitive.slice.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../rustc/lints/listing/allowed-by-default.html' in chapter 'unsafe-keyword.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../rustc/lints/listing/allowed-by-default.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../rustc/lints/listing/allowed-by-default.html' in chapter 'unsafe-keyword.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../rustc/lints/listing/allowed-by-default.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../nomicon/index.html' in chapter 'behavior-considered-undefined.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../nomicon/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/primitive.pointer.html' in chapter 'behavior-considered-undefined.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/primitive.pointer.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/cell/struct.UnsafeCell.html' in chapter 'behavior-considered-undefined.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/cell/struct.UnsafeCell.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/cell/struct.UnsafeCell.html' in chapter 'behavior-considered-undefined.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/cell/struct.UnsafeCell.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/cell/struct.UnsafeCell.html' in chapter 'behavior-considered-undefined.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/cell/struct.UnsafeCell.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../core/ptr/struct.NonNull.html' in chapter 'behavior-considered-undefined.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../core/ptr/struct.NonNull.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../core/num/index.html' in chapter 'behavior-considered-undefined.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../core/num/index.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../core/panic/struct.PanicInfo.html' in chapter 'runtime.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../core/panic/struct.PanicInfo.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../book/ch09-01-unrecoverable-errors-with-panic.html' in chapter 'runtime.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../book/ch09-01-unrecoverable-errors-with-panic.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../std/panic/fn.set_hook.html' in chapter 'runtime.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/panic/fn.set_hook.html' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../alloc/alloc/trait.GlobalAlloc.html' in chapter 'runtime.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../alloc/alloc/trait.GlobalAlloc.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/index.html' in chapter 'introduction.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../book/index.html' in chapter 'introduction.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../book/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/index.html' in chapter 'introduction.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../rustc/index.html' in chapter 'introduction.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../rustc/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../cargo/index.html' in chapter 'introduction.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../cargo/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../cargo/reference/index.html' in chapter 'introduction.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../cargo/reference/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../rustdoc/the-doc-attribute.html' in chapter 'comments.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../rustdoc/the-doc-attribute.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../core/ffi/struct.CStr.html' in chapter 'tokens.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../core/ffi/struct.CStr.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../cargo/reference/build-scripts.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../cargo/reference/build-scripts.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/macro.compile_error.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/macro.compile_error.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../proc_macro/index.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../proc_macro/struct.TokenStream.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.TokenStream.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../proc_macro/enum.TokenTree.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/enum.TokenTree.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../proc_macro/struct.Group.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.Group.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../proc_macro/enum.Delimiter.html#variant.None' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/enum.Delimiter.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../proc_macro/struct.Group.html' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/struct.Group.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../proc_macro/enum.Delimiter.html#variant.None' in chapter 'procedural-macros.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../proc_macro/enum.Delimiter.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/process/trait.Termination.html' in chapter 'crates-and-source-files.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/process/trait.Termination.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/process/trait.Termination.html' in chapter 'crates-and-source-files.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/process/trait.Termination.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/convert/enum.Infallible.html' in chapter 'crates-and-source-files.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/convert/enum.Infallible.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/process/struct.ExitCode.html' in chapter 'crates-and-source-files.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/process/struct.ExitCode.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/primitive.char.html#method.is_alphanumeric' in chapter 'crates-and-source-files.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/primitive.char.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../rustc/command-line-arguments.html#--cfg-configure-the-compilation-environment' in chapter 'conditional-compilation.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../rustc/command-line-arguments.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../cargo/reference/features.html' in chapter 'conditional-compilation.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../cargo/reference/features.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../core/sync/atomic/index.html' in chapter 'conditional-compilation.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../core/sync/atomic/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../rustc/command-line-arguments.html#--test-build-a-test-harness' in chapter 'conditional-compilation.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../rustc/command-line-arguments.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/macro.debug_assert.html' in chapter 'conditional-compilation.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/macro.debug_assert.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustdoc/the-doc-attribute.html' in chapter 'items/modules.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/items/../../rustdoc/the-doc-attribute.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustdoc/the-doc-attribute.html' in chapter 'items/functions.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/items/../../rustdoc/the-doc-attribute.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/mem/fn.discriminant.html' in chapter 'items/enumerations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/items/../../std/mem/fn.discriminant.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/mem/fn.transmute.html' in chapter 'items/unions.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/items/../../std/mem/fn.transmute.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustdoc/the-doc-attribute.html' in chapter 'items/implementations.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/items/../../rustdoc/the-doc-attribute.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/command-line-arguments.html#linking-modifiers-bundle' in chapter 'items/external-blocks.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/items/../../rustc/command-line-arguments.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/command-line-arguments.html#linking-modifiers-whole-archive' in chapter 'items/external-blocks.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/items/../../rustc/command-line-arguments.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/command-line-arguments.html#linking-modifiers-verbatim' in chapter 'items/external-blocks.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/items/../../rustc/command-line-arguments.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../rustdoc/the-doc-attribute.html' in chapter 'attributes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../rustdoc/the-doc-attribute.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../unstable-book/index.html' in chapter 'attributes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../unstable-book/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/process/trait.Termination.html' in chapter 'attributes/testing.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../std/process/trait.Termination.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/process/trait.Termination.html#tymethod.report' in chapter 'attributes/testing.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../std/process/trait.Termination.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/process/struct.ExitCode.html' in chapter 'attributes/testing.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../std/process/struct.ExitCode.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/cmp/trait.PartialEq.html' in chapter 'attributes/derive.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../std/cmp/trait.PartialEq.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/clone/trait.Clone.html' in chapter 'attributes/derive.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../std/clone/trait.Clone.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/lints/index.html' in chapter 'attributes/diagnostics.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../rustc/lints/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/lints/levels.html#via-compiler-flag' in chapter 'attributes/diagnostics.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../rustc/lints/levels.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/lints/levels.html#capping-lints' in chapter 'attributes/diagnostics.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../rustc/lints/levels.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustdoc/lints.html' in chapter 'attributes/diagnostics.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../rustdoc/lints.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/arch/macro.is_x86_feature_detected.html' in chapter 'attributes/codegen.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../std/arch/macro.is_x86_feature_detected.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/arch/macro.is_aarch64_feature_detected.html' in chapter 'attributes/codegen.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../std/arch/macro.is_aarch64_feature_detected.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#target-cpu' in chapter 'attributes/codegen.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../rustc/codegen-options/index.html#target-feature' in chapter 'attributes/codegen.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../rustc/codegen-options/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/panic/struct.Location.html' in chapter 'attributes/codegen.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../core/panic/struct.Location.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/panic/struct.Location.html' in chapter 'attributes/codegen.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../core/panic/struct.Location.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/panic/struct.Location.html#method.caller' in chapter 'attributes/codegen.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../core/panic/struct.Location.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/intrinsics/fn.caller_location.html' in chapter 'attributes/codegen.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/attributes/../../core/intrinsics/fn.caller_location.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/boxed/struct.Box.html' in chapter 'expressions.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/boxed/struct.Box.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/primitive.u128.md#method.from_str_radix' in chapter 'expressions/literal-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../core/primitive.u128.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/primitive.f32.md#method.from_str' in chapter 'expressions/literal-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../core/primitive.f32.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/primitive.f64.md#method.from_str' in chapter 'expressions/literal-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../core/primitive.f64.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/primitive.f32.md#associatedconstant.INFINITY' in chapter 'expressions/literal-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../core/primitive.f32.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/primitive.f64.md#associatedconstant.INFINITY' in chapter 'expressions/literal-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../core/primitive.f64.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/primitive.f32.md#associatedconstant.NAN' in chapter 'expressions/literal-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../core/primitive.f32.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/primitive.f64.md#associatedconstant.NAN' in chapter 'expressions/literal-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../core/primitive.f64.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/ops/trait.Fn.html' in chapter 'expressions/block-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/ops/trait.Fn.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/future/trait.Future.html' in chapter 'expressions/block-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/future/trait.Future.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/ptr/macro.addr_of.html' in chapter 'expressions/operator-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/ptr/macro.addr_of.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/ptr/macro.addr_of_mut.html' in chapter 'expressions/operator-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/ptr/macro.addr_of_mut.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/ops/trait.Index.html' in chapter 'expressions/array-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/ops/trait.Index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/ops/trait.IndexMut.html' in chapter 'expressions/array-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/ops/trait.IndexMut.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/ops/trait.Fn.html' in chapter 'expressions/call-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/ops/trait.Fn.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/ops/trait.FnMut.html' in chapter 'expressions/call-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/ops/trait.FnMut.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/ops/trait.FnOnce.html' in chapter 'expressions/call-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/ops/trait.FnOnce.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/default/trait.Default.html#tymethod.default' in chapter 'expressions/call-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/default/trait.Default.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/mem/fn.size_of.html' in chapter 'expressions/call-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/mem/fn.size_of.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/iter/trait.IntoIterator.html' in chapter 'expressions/method-call-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/iter/trait.IntoIterator.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/future/trait.IntoFuture.html' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/future/trait.IntoFuture.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/future/trait.IntoFuture.html#tymethod.into_future' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/future/trait.IntoFuture.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/future/trait.Future.html' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/future/trait.Future.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/pin/struct.Pin.html#method.new_unchecked' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/pin/struct.Pin.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/future/trait.Future.html#tymethod.poll' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/future/trait.Future.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/task/enum.Poll.html#variant.Pending' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/task/enum.Poll.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/task/enum.Poll.html#variant.Ready' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/task/enum.Poll.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/task/enum.Poll.html#variant.Ready' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/task/enum.Poll.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/task/struct.Context.html' in chapter 'expressions/await-expr.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/expressions/../../std/task/struct.Context.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/primitive.bool.html' in chapter 'types/boolean.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/primitive.bool.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/vec/struct.Vec.html' in chapter 'types/array.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/vec/struct.Vec.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/ops/trait.Fn.html' in chapter 'types/function-item.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/ops/trait.Fn.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/ops/trait.FnMut.html' in chapter 'types/function-item.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/ops/trait.FnMut.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/ops/trait.FnOnce.html' in chapter 'types/function-item.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/ops/trait.FnOnce.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/ops/trait.FnOnce.html' in chapter 'types/closure.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/ops/trait.FnOnce.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/ops/trait.FnMut.html' in chapter 'types/closure.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/ops/trait.FnMut.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/ops/trait.Fn.html' in chapter 'types/closure.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/ops/trait.Fn.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/ops/trait.Fn.html' in chapter 'types/closure.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/ops/trait.Fn.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/ops/trait.FnMut.html' in chapter 'types/closure.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../std/ops/trait.FnMut.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/ptr/macro.addr_of.html' in chapter 'types/pointer.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../core/ptr/macro.addr_of.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/ptr/macro.addr_of_mut.html' in chapter 'types/pointer.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/types/../../core/ptr/macro.addr_of_mut.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/mem/fn.align_of_val.html' in chapter 'type-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/mem/fn.align_of_val.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/mem/fn.size_of_val.html' in chapter 'type-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/mem/fn.size_of_val.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/marker/trait.Sized.html' in chapter 'type-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Sized.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/mem/fn.size_of.html' in chapter 'type-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/mem/fn.size_of.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/mem/fn.align_of.html' in chapter 'type-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/mem/fn.align_of.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/marker/trait.Sized.html' in chapter 'type-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Sized.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/alloc/struct.Layout.html' in chapter 'type-layout.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/alloc/struct.Layout.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/cell/struct.UnsafeCell.html' in chapter 'interior-mutability.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/cell/struct.UnsafeCell.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/cell/struct.RefCell.html' in chapter 'interior-mutability.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/cell/struct.RefCell.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/sync/atomic/index.html' in chapter 'interior-mutability.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/sync/atomic/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../nomicon/hrtb.html' in chapter 'subtyping.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../nomicon/hrtb.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/marker/trait.Unsize.html' in chapter 'type-coercions.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Unsize.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/ops/trait.CoerceUnsized.html' in chapter 'type-coercions.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/ops/trait.CoerceUnsized.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/ops/trait.Drop.html#tymethod.drop' in chapter 'destructors.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/ops/trait.Drop.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/ptr/fn.drop_in_place.html' in chapter 'destructors.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/ptr/fn.drop_in_place.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/mem/fn.forget.html' in chapter 'destructors.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/mem/fn.forget.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/mem/struct.ManuallyDrop.html' in chapter 'destructors.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/mem/struct.ManuallyDrop.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/mem/fn.forget.html' in chapter 'destructors.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/mem/fn.forget.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/index.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/boxed/struct.Box.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/boxed/struct.Box.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/rc/struct.Rc.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/rc/struct.Rc.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/sync/struct.Arc.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/sync/struct.Arc.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/pin/struct.Pin.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/pin/struct.Pin.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/cell/struct.UnsafeCell.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/cell/struct.UnsafeCell.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/marker/struct.PhantomData.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/struct.PhantomData.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../nomicon/dropck.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../nomicon/dropck.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/ops/index.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/ops/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/cmp/index.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/cmp/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/ops/trait.Deref.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/ops/trait.Deref.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/ops/trait.DerefMut.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/ops/trait.DerefMut.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/ops/trait.Drop.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/ops/trait.Drop.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/marker/trait.Copy.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Copy.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/clone/trait.Clone.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/clone/trait.Clone.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/marker/trait.Send.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Send.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/marker/trait.Sync.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Sync.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/process/trait.Termination.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/process/trait.Termination.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/marker/trait.Send.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Send.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/marker/trait.Sync.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Sync.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/marker/trait.Unpin.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Unpin.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/panic/trait.UnwindSafe.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/panic/trait.UnwindSafe.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/panic/trait.RefUnwindSafe.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/panic/trait.RefUnwindSafe.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/marker/trait.Sized.html' in chapter 'special-types-and-traits.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/marker/trait.Sized.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/boxed/struct.Box.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/boxed/struct.Box.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/prelude/rust_2015/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/prelude/rust_2015/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/prelude/rust_2015/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/prelude/rust_2015/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/prelude/rust_2018/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/prelude/rust_2018/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/prelude/rust_2018/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/prelude/rust_2018/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/prelude/rust_2021/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/prelude/rust_2021/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/prelude/rust_2021/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/prelude/rust_2021/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/prelude/rust_2015/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/prelude/rust_2015/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/prelude/rust_2018/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/prelude/rust_2018/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/prelude/v1/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/prelude/v1/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/prelude/rust_2015/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/prelude/rust_2015/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/prelude/rust_2018/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/prelude/rust_2018/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/prelude/v1/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/prelude/v1/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../alloc/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../alloc/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../test/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../test/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../core/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../core/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../../std/index.html' in chapter 'names/preludes.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/names/../../std/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../book/ch19-01-unsafe-rust.html#using-extern-functions-to-call-external-code' in chapter 'linkage.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../book/ch19-01-unsafe-rust.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../cargo/reference/environment-variables.html#environment-variables-cargo-sets-for-build-scripts' in chapter 'linkage.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../cargo/reference/environment-variables.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../core/arch/macro.asm.html' in chapter 'inline-assembly.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../core/arch/macro.asm.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../core/arch/macro.global_asm.html' in chapter 'inline-assembly.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../core/arch/macro.global_asm.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/fmt/index.html#syntax' in chapter 'inline-assembly.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/fmt/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../rustc/lints/listing/allowed-by-default.html#unsafe-op-in-unsafe-fn' in chapter 'unsafe-keyword.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../rustc/lints/listing/allowed-by-default.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/keyword.unsafe.html' in chapter 'unsafe-keyword.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/keyword.unsafe.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/primitive.slice.html#method.get_unchecked' in chapter 'unsafe-keyword.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/primitive.slice.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../rustc/lints/listing/allowed-by-default.html#unsafe-op-in-unsafe-fn' in chapter 'unsafe-keyword.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../rustc/lints/listing/allowed-by-default.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../rustc/lints/listing/allowed-by-default.html#unsafe-op-in-unsafe-fn' in chapter 'unsafe-keyword.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../rustc/lints/listing/allowed-by-default.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../nomicon/index.html' in chapter 'behavior-considered-undefined.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../nomicon/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/primitive.pointer.html#method.offset' in chapter 'behavior-considered-undefined.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/primitive.pointer.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/cell/struct.UnsafeCell.html' in chapter 'behavior-considered-undefined.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/cell/struct.UnsafeCell.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/cell/struct.UnsafeCell.html' in chapter 'behavior-considered-undefined.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/cell/struct.UnsafeCell.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/cell/struct.UnsafeCell.html' in chapter 'behavior-considered-undefined.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/cell/struct.UnsafeCell.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../core/ptr/struct.NonNull.html' in chapter 'behavior-considered-undefined.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../core/ptr/struct.NonNull.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../core/num/index.html' in chapter 'behavior-considered-undefined.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../core/num/index.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../core/panic/struct.PanicInfo.html' in chapter 'runtime.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../core/panic/struct.PanicInfo.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../book/ch09-01-unrecoverable-errors-with-panic.html' in chapter 'runtime.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../book/ch09-01-unrecoverable-errors-with-panic.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../std/panic/fn.set_hook.html' in chapter 'runtime.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../std/panic/fn.set_hook.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../alloc/alloc/trait.GlobalAlloc.html' in chapter 'runtime.md', linking to hosted HTML book at 'https://doc.rust-lang.org/reference/../alloc/alloc/trait.GlobalAlloc.html' [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__type-layoutmd__the-default-representation' on $PAGE undefined on input $LINE. diff --git a/src/snapshots/mdbook_pandoc__tests__rustc_dev_guide.snap b/src/snapshots/mdbook_pandoc__tests__rustc_dev_guide.snap index 94ece52..d707d4e 100644 --- a/src/snapshots/mdbook_pandoc__tests__rustc_dev_guide.snap +++ b/src/snapshots/mdbook_pandoc__tests__rustc_dev_guide.snap @@ -8,8 +8,8 @@ expression: logs WARN mdbook::preprocess::cmd: Command: mdbook-toc INFO mdbook::book: Running the pandoc backend INFO mdbook_pandoc: Processing redirects in [output.html.redirect] - INFO mdbook_pandoc::preprocess: Unable to resolve relative path 'github.com/rust-lang/rustc_codegen_gcc/' in chapter 'tests/running.md', linking to hosted HTML book at 'https://rustc-dev-guide.rust-lang.org/tests/github.com/rust-lang/rustc_codegen_gcc/' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path './slg.html' in chapter 'traits/canonicalization.md', linking to hosted HTML book at 'https://rustc-dev-guide.rust-lang.org/traits/./slg.html' + INFO mdbook_pandoc::preprocess: Failed to resolve link 'github.com/rust-lang/rustc_codegen_gcc/' in chapter 'tests/running.md', linking to hosted HTML book at 'https://rustc-dev-guide.rust-lang.org/tests/github.com/rust-lang/rustc_codegen_gcc/' + INFO mdbook_pandoc::preprocess: Failed to resolve link './slg.html' in chapter 'traits/canonicalization.md', linking to hosted HTML book at 'https://rustc-dev-guide.rust-lang.org/traits/./slg.html' WARN mdbook_pandoc::preprocess: Heading (level h5) converted to paragraph in chapter: Coinduction WARN mdbook_pandoc::preprocess: Heading (level h5) converted to paragraph in chapter: Coinduction WARN mdbook_pandoc::preprocess: Heading (level h5) converted to paragraph in chapter: Return Position Impl Trait In Trait @@ -23,8 +23,8 @@ expression: logs WARN mdbook_pandoc::preprocess: Heading (level h5) converted to paragraph in chapter: Return Position Impl Trait In Trait WARN mdbook_pandoc::preprocess: Heading (level h5) converted to paragraph in chapter: Return Position Impl Trait In Trait WARN mdbook_pandoc::preprocess: Heading (level h5) converted to paragraph in chapter: Return Position Impl Trait In Trait - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '/home/matthew/rust/compiler/rustc_hir_analysis/src/coherence/unsafety.rs' in chapter 'unsafety-checking.md', linking to hosted HTML book at 'https://rustc-dev-guide.rust-lang.org/$ROOT/book/pandoc/pdf/src/home/matthew/rust/compiler/rustc_hir_analysis/src/coherence/unsafety.rs' - INFO mdbook_pandoc::preprocess: Unable to resolve relative path '../guides/editions.md' in chapter 'diagnostics.md', linking to hosted HTML book at 'https://rustc-dev-guide.rust-lang.org/../guides/editions.md' + INFO mdbook_pandoc::preprocess: Failed to resolve link '/home/matthew/rust/compiler/rustc_hir_analysis/src/coherence/unsafety.rs' in chapter 'unsafety-checking.md', linking to hosted HTML book at 'https://rustc-dev-guide.rust-lang.org/$ROOT/book/pandoc/pdf/src/home/matthew/rust/compiler/rustc_hir_analysis/src/coherence/unsafety.rs' + INFO mdbook_pandoc::preprocess: Failed to resolve link '../guides/editions.md#edition-specific-lints' in chapter 'diagnostics.md', linking to hosted HTML book at 'https://rustc-dev-guide.rust-lang.org/../guides/editions.md' [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__ice' on $PAGE undefined on input $LINE. [WARNING] [makePDF] LaTeX Warning: Hyper reference