typeset 3.1.0

A DSL for defining source code pretty printers
Documentation
Build #2424014 2025-08-17 22:40:09
# rustc version
rustc 1.91.0-nightly (2e2642e64 2025-08-16)# docs.rs version
docsrs 0.6.0 (e18d034e 2025-07-29)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/typeset-3.1.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/typeset-3.1.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20250816-1.91.0-nightly-2e2642e64\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] fdb21a7399d661502140ccb355ea384c3f2be2080bb4e23d46c03fccb603651e
[INFO] running `Command { std: "docker" "start" "-a" "fdb21a7399d661502140ccb355ea384c3f2be2080bb4e23d46c03fccb603651e", kill_on_drop: false }`
[INFO] [stderr] warning: Rustdoc did not scrape the following examples because they require dev-dependencies: basic, code_formatter, convenience_api, dsl_syntax, json_formatter, lisp_formatter
[INFO] [stderr]     If you want Rustdoc to scrape these examples, then add `doc-scrape-examples = true`
[INFO] [stderr]     to the [[example]] target configuration of at least one example.
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]  Documenting typeset v3.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `comp`
[INFO] [stderr]   --> src/compiler/constructors/basic.rs:39:9
[INFO] [stderr]    |
[INFO] [stderr] 39 | /// - [`comp`] - For composing layouts together
[INFO] [stderr]    |         ^^^^ no item named `comp` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]    = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `comp`
[INFO] [stderr]   --> src/compiler/constructors/basic.rs:74:9
[INFO] [stderr]    |
[INFO] [stderr] 74 | /// - [`comp`] - For combining text with other layouts
[INFO] [stderr]    |         ^^^^ no item named `comp` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `fix`
[INFO] [stderr]   --> src/compiler/constructors/basic.rs:75:9
[INFO] [stderr]    |
[INFO] [stderr] 75 | /// - [`fix`] - For ensuring text never breaks
[INFO] [stderr]    |         ^^^ no item named `fix` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `space`
[INFO] [stderr]    --> src/compiler/constructors/basic.rs:114:35
[INFO] [stderr]     |
[INFO] [stderr] 114 | /// - Common text constructors: [`space`], [`comma`], [`semicolon`]
[INFO] [stderr]     |                                   ^^^^^ no item named `space` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `comma`
[INFO] [stderr]    --> src/compiler/constructors/basic.rs:114:46
[INFO] [stderr]     |
[INFO] [stderr] 114 | /// - Common text constructors: [`space`], [`comma`], [`semicolon`]
[INFO] [stderr]     |                                              ^^^^^ no item named `comma` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `semicolon`
[INFO] [stderr]    --> src/compiler/constructors/basic.rs:114:57
[INFO] [stderr]     |
[INFO] [stderr] 114 | /// - Common text constructors: [`space`], [`comma`], [`semicolon`]
[INFO] [stderr]     |                                                         ^^^^^^^^^ no item named `semicolon` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `newline`
[INFO] [stderr]   --> src/compiler/constructors/composition.rs:66:9
[INFO] [stderr]    |
[INFO] [stderr] 66 | /// - [`newline`] - Convenience function for line breaks with empty content
[INFO] [stderr]    |         ^^^^^^^ no item named `newline` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `blank_line`
[INFO] [stderr]   --> src/compiler/constructors/composition.rs:67:9
[INFO] [stderr]    |
[INFO] [stderr] 67 | /// - [`blank_line`] - Creates double line breaks
[INFO] [stderr]    |         ^^^^^^^^^^ no item named `blank_line` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `join_with_lines`
[INFO] [stderr]   --> src/compiler/constructors/composition.rs:68:9
[INFO] [stderr]    |
[INFO] [stderr] 68 | /// - [`join_with_lines`] - Joins multiple layouts with line breaks
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^ no item named `join_with_lines` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `fix`
[INFO] [stderr]    --> src/compiler/constructors/composition.rs:148:71
[INFO] [stderr]     |
[INFO] [stderr] 148 | /// - `true`: This composition never breaks, similar to wrapping in [`fix`]
[INFO] [stderr]     |                                                                       ^^^ no item named `fix` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `fix`
[INFO] [stderr]    --> src/compiler/constructors/composition.rs:163:9
[INFO] [stderr]     |
[INFO] [stderr] 163 | /// - [`fix`] - Alternative way to prevent breaking
[INFO] [stderr]     |         ^^^ no item named `fix` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `join_with_spaces`
[INFO] [stderr]    --> src/compiler/constructors/composition.rs:238:9
[INFO] [stderr]     |
[INFO] [stderr] 238 | /// - [`join_with_spaces`] - For joining multiple layouts with padding
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^ no item named `join_with_spaces` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `parens`
[INFO] [stderr]    --> src/compiler/constructors/composition.rs:315:32
[INFO] [stderr]     |
[INFO] [stderr] 315 | /// - Wrapper functions like [`parens`], [`brackets`], [`braces`] use unpadded compositions
[INFO] [stderr]     |                                ^^^^^^ no item named `parens` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `brackets`
[INFO] [stderr]    --> src/compiler/constructors/composition.rs:315:44
[INFO] [stderr]     |
[INFO] [stderr] 315 | /// - Wrapper functions like [`parens`], [`brackets`], [`braces`] use unpadded compositions
[INFO] [stderr]     |                                            ^^^^^^^^ no item named `brackets` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `braces`
[INFO] [stderr]    --> src/compiler/constructors/composition.rs:315:58
[INFO] [stderr]     |
[INFO] [stderr] 315 | /// - Wrapper functions like [`parens`], [`brackets`], [`braces`] use unpadded compositions
[INFO] [stderr]     |                                                          ^^^^^^ no item named `braces` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `fix`
[INFO] [stderr]    --> src/compiler/constructors/composition.rs:397:9
[INFO] [stderr]     |
[INFO] [stderr] 397 | /// - [`fix`] - Alternative way to prevent breaking
[INFO] [stderr]     |         ^^^ no item named `fix` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `fix`
[INFO] [stderr]    --> src/compiler/constructors/composition.rs:483:9
[INFO] [stderr]     |
[INFO] [stderr] 483 | /// - [`fix`] - Alternative way to prevent breaking
[INFO] [stderr]     |         ^^^ no item named `fix` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `comp`
[INFO] [stderr]   --> src/compiler/constructors/control.rs:52:9
[INFO] [stderr]    |
[INFO] [stderr] 52 | /// - [`comp`] - The `fix` parameter controls breaking behavior
[INFO] [stderr]    |         ^^^^ no item named `comp` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `fix_pad`
[INFO] [stderr]   --> src/compiler/constructors/control.rs:53:9
[INFO] [stderr]    |
[INFO] [stderr] 53 | /// - [`fix_pad`], [`fix_unpad`] - Composition shortcuts with fixing
[INFO] [stderr]    |         ^^^^^^^ no item named `fix_pad` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `fix_unpad`
[INFO] [stderr]   --> src/compiler/constructors/control.rs:53:22
[INFO] [stderr]    |
[INFO] [stderr] 53 | /// - [`fix_pad`], [`fix_unpad`] - Composition shortcuts with fixing
[INFO] [stderr]    |                      ^^^^^^^^^ no item named `fix_unpad` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `line`
[INFO] [stderr]    --> src/compiler/constructors/control.rs:162:9
[INFO] [stderr]     |
[INFO] [stderr] 162 | /// - [`line()`] - For explicit line breaks
[INFO] [stderr]     |         ^^^^^^ this link resolves to the macro `line`, which is not a function
[INFO] [stderr]     |
[INFO] [stderr] help: to link to the macro, add an exclamation mark
[INFO] [stderr]     |
[INFO] [stderr] 162 | /// - [`line!()`] - For explicit line breaks
[INFO] [stderr]     |             +
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `join_with_lines`
[INFO] [stderr]    --> src/compiler/constructors/control.rs:163:9
[INFO] [stderr]     |
[INFO] [stderr] 163 | /// - [`join_with_lines`] - Often used with seq for statement sequences
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^ no item named `join_with_lines` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `format_layout`
[INFO] [stderr]    --> src/compiler/constructors/control.rs:234:9
[INFO] [stderr]     |
[INFO] [stderr] 234 | /// - [`format_layout`] - The `tab` parameter controls indentation width
[INFO] [stderr]     |         ^^^^^^^^^^^^^ no item named `format_layout` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `braces`
[INFO] [stderr]    --> src/compiler/constructors/control.rs:235:9
[INFO] [stderr]     |
[INFO] [stderr] 235 | /// - [`braces`], [`parens`] - Often combined with nest for block structures
[INFO] [stderr]     |         ^^^^^^ no item named `braces` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `parens`
[INFO] [stderr]    --> src/compiler/constructors/control.rs:235:21
[INFO] [stderr]     |
[INFO] [stderr] 235 | /// - [`braces`], [`parens`] - Often combined with nest for block structures
[INFO] [stderr]     |                     ^^^^^^ no item named `parens` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `join_with_commas`
[INFO] [stderr]    --> src/compiler/constructors/control.rs:307:9
[INFO] [stderr]     |
[INFO] [stderr] 307 | /// - [`join_with_commas`] - Often used within pack for parameter lists
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^ no item named `join_with_commas` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `comp`
[INFO] [stderr]    --> src/compiler/constructors/control.rs:308:9
[INFO] [stderr]     |
[INFO] [stderr] 308 | /// - [`comp`] - Used to combine prefixes with packed content
[INFO] [stderr]     |         ^^^^ no item named `comp` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `nest`
[INFO] [stderr]   --> src/compiler/constructors/format.rs:92:40
[INFO] [stderr]    |
[INFO] [stderr] 92 | /// - Controls indentation width for [`nest`] constructors
[INFO] [stderr]    |                                        ^^^^ no item named `nest` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `grp`
[INFO] [stderr]    --> src/compiler/constructors/joining.rs:254:9
[INFO] [stderr]     |
[INFO] [stderr] 254 | /// - [`grp`] - Often used to control breaking behavior of comma-separated lists
[INFO] [stderr]     |         ^^^ no item named `grp` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `newline`
[INFO] [stderr]    --> src/compiler/constructors/joining.rs:356:9
[INFO] [stderr]     |
[INFO] [stderr] 356 | /// - [`newline`], [`blank_line`] - For manual line break insertion
[INFO] [stderr]     |         ^^^^^^^ no item named `newline` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `blank_line`
[INFO] [stderr]    --> src/compiler/constructors/joining.rs:356:22
[INFO] [stderr]     |
[INFO] [stderr] 356 | /// - [`newline`], [`blank_line`] - For manual line break insertion
[INFO] [stderr]     |                      ^^^^^^^^^^ no item named `blank_line` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `seq`
[INFO] [stderr]    --> src/compiler/constructors/joining.rs:357:9
[INFO] [stderr]     |
[INFO] [stderr] 357 | /// - [`seq`] - Often used with line-based layouts for breaking control
[INFO] [stderr]     |         ^^^ no item named `seq` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Layout::Text`
[INFO] [stderr]   --> src/compiler/constructors/text_utils.rs:17:15
[INFO] [stderr]    |
[INFO] [stderr] 17 | /// A boxed [`Layout::Text`] containing a single space.
[INFO] [stderr]    |               ^^^^^^^^^^^^ no item named `Layout` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `join_with_spaces`
[INFO] [stderr]   --> src/compiler/constructors/text_utils.rs:49:9
[INFO] [stderr]    |
[INFO] [stderr] 49 | /// - [`join_with_spaces`] - Joins layouts with spaces
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^ no item named `join_with_spaces` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `comp`
[INFO] [stderr]   --> src/compiler/constructors/text_utils.rs:50:9
[INFO] [stderr]    |
[INFO] [stderr] 50 | /// - [`comp`] - The `pad=true` parameter provides automatic spacing
[INFO] [stderr]    |         ^^^^ no item named `comp` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Layout::Text`
[INFO] [stderr]   --> src/compiler/constructors/text_utils.rs:62:15
[INFO] [stderr]    |
[INFO] [stderr] 62 | /// A boxed [`Layout::Text`] containing a comma.
[INFO] [stderr]    |               ^^^^^^^^^^^^ no item named `Layout` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `join_with_commas`
[INFO] [stderr]   --> src/compiler/constructors/text_utils.rs:98:9
[INFO] [stderr]    |
[INFO] [stderr] 98 | /// - [`join_with_commas`] - Joins layouts with comma separators
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^ no item named `join_with_commas` in scope
[INFO] [stderr]    |
[INFO] [stderr]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Layout::Text`
[INFO] [stderr]    --> src/compiler/constructors/text_utils.rs:112:15
[INFO] [stderr]     |
[INFO] [stderr] 112 | /// A boxed [`Layout::Text`] containing a semicolon.
[INFO] [stderr]     |               ^^^^^^^^^^^^ no item named `Layout` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `join_with_lines`
[INFO] [stderr]    --> src/compiler/constructors/text_utils.rs:146:9
[INFO] [stderr]     |
[INFO] [stderr] 146 | /// - [`join_with_lines`] - Often used for statement sequences
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^ no item named `join_with_lines` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Layout::Line`
[INFO] [stderr]    --> src/compiler/constructors/text_utils.rs:159:15
[INFO] [stderr]     |
[INFO] [stderr] 159 | /// A boxed [`Layout::Line`] with empty content on both sides.
[INFO] [stderr]     |               ^^^^^^^^^^^^ no item named `Layout` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `join_with_lines`
[INFO] [stderr]    --> src/compiler/constructors/text_utils.rs:197:9
[INFO] [stderr]     |
[INFO] [stderr] 197 | /// - [`join_with_lines`] - For joining multiple layouts with line breaks
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^ no item named `join_with_lines` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Layout::Line`
[INFO] [stderr]    --> src/compiler/constructors/text_utils.rs:211:15
[INFO] [stderr]     |
[INFO] [stderr] 211 | /// A boxed [`Layout::Line`] that produces a blank line.
[INFO] [stderr]     |               ^^^^^^^^^^^^ no item named `Layout` in scope
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `join_with_lines`
[INFO] [stderr]    --> src/compiler/constructors/text_utils.rs:253:9
[INFO] [stderr]     |
[INFO] [stderr] 253 | /// - [`join_with_lines`] - For single-line separation
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^ no item named `join_with_lines` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `nest`
[INFO] [stderr]    --> src/compiler/constructors/wrappers.rs:258:32
[INFO] [stderr]     |
[INFO] [stderr] 258 | /// - Commonly combined with [`nest`] for proper indentation of block content
[INFO] [stderr]     |                                ^^^^ no item named `nest` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `nest`
[INFO] [stderr]    --> src/compiler/constructors/wrappers.rs:265:9
[INFO] [stderr]     |
[INFO] [stderr] 265 | /// - [`nest`] - Often used inside braces for proper indentation
[INFO] [stderr]     |         ^^^^ no item named `nest` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `join_with_lines`
[INFO] [stderr]    --> src/compiler/constructors/wrappers.rs:266:9
[INFO] [stderr]     |
[INFO] [stderr] 266 | /// - [`join_with_lines`] - Common for multi-statement blocks
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^ no item named `join_with_lines` in scope
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: `typeset` (lib doc) generated 46 warnings
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.44s
[INFO] [stderr]    Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/typeset/index.html
[INFO] running `Command { std: "docker" "inspect" "fdb21a7399d661502140ccb355ea384c3f2be2080bb4e23d46c03fccb603651e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fdb21a7399d661502140ccb355ea384c3f2be2080bb4e23d46c03fccb603651e", kill_on_drop: false }`
[INFO] [stdout] fdb21a7399d661502140ccb355ea384c3f2be2080bb4e23d46c03fccb603651e