[INFO] fetching crate custom-print 0.1.0...
[INFO] documenting custom-print-0.1.0 against 1.69.0 for beta-1.70-rustdoc-1
[INFO] extracting crate custom-print 0.1.0 into /workspace/builds/worker-6-tc1/source
[INFO] validating manifest of crates.io crate custom-print 0.1.0 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate custom-print 0.1.0
[INFO] finished tweaking crates.io crate custom-print 0.1.0
[INFO] tweaked toml for crates.io crate custom-print 0.1.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded version-sync v0.9.4
[INFO] [stderr]   Downloaded codemap v0.1.3
[INFO] [stderr]   Downloaded codemap-diagnostic v0.1.1
[INFO] [stderr]   Downloaded readme-sync v0.2.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] dbda2bc257c29af6a7bac0f7a190192f4b47b0c17e953182750e89ead16c6fec
[INFO] running `Command { std: "docker" "start" "-a" "dbda2bc257c29af6a7bac0f7a190192f4b47b0c17e953182750e89ead16c6fec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "dbda2bc257c29af6a7bac0f7a190192f4b47b0c17e953182750e89ead16c6fec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dbda2bc257c29af6a7bac0f7a190192f4b47b0c17e953182750e89ead16c6fec", kill_on_drop: false }`
[INFO] [stdout] dbda2bc257c29af6a7bac0f7a190192f4b47b0c17e953182750e89ead16c6fec
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a109b17f58bf90656328b62612e91a532ad6f4c94ad6c30b35bb4b4caaea826a
[INFO] running `Command { std: "docker" "start" "-a" "a109b17f58bf90656328b62612e91a532ad6f4c94ad6c30b35bb4b4caaea826a", kill_on_drop: false }`
[INFO] [stderr]  Documenting custom-print v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]   --> src/macros/dbg.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | / /// Defines `dbg` macro that prints and returns the value
[INFO] [stdout] 2  | | /// of a given expression for quick and dirty debugging.
[INFO] [stdout] 3  | | ///
[INFO] [stdout] 4  | | /// The implementation of the generated `dbg`-like macro
[INFO] [stdout] ...  |
[INFO] [stdout] 22 | | /// assert!(string.contains("\"value\""));
[INFO] [stdout] 23 | | /// ```
[INFO] [stdout]    | |_______^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            The writer itself is specified by the rest arguments with the [`define_writer`] macros.
[INFO] [stdout]                                                                           ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_writer` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout]    = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_dbg`
[INFO] [stdout]   --> src/macros/dbg.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | / /// Defines `dbg` macro that prints and returns the value
[INFO] [stdout] 2  | | /// of a given expression for quick and dirty debugging.
[INFO] [stdout] 3  | | ///
[INFO] [stdout] 4  | | /// The implementation of the generated `dbg`-like macro
[INFO] [stdout] ...  |
[INFO] [stdout] 22 | | /// assert!(string.contains("\"value\""));
[INFO] [stdout] 23 | | /// ```
[INFO] [stdout]    | |_______^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            Use [`define_try_dbg`] if you need to define a fallible dbg macros.
[INFO] [stdout]                 ^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_try_dbg` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_try_dbg` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]   --> src/macros/dbg.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | / /// Defines `try_dbg` macro that prints and returns the value
[INFO] [stdout] 32 | | /// of a given expression wrapped in for quick and dirty debugging
[INFO] [stdout] 33 | | /// or return an error if write failed.
[INFO] [stdout] 34 | | ///
[INFO] [stdout] ...  |
[INFO] [stdout] 53 | | /// assert!(string.contains("\"value\""));
[INFO] [stdout] 54 | | /// ```
[INFO] [stdout]    | |_______^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            The writer itself is specified by the rest arguments with the [`define_writer`] macros.
[INFO] [stdout]                                                                           ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_writer` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]   --> src/macros/dbglike.rs:12:69
[INFO] [stdout]    |
[INFO] [stdout] 12 | /// The writer itself is specified by the rest arguments with the [`define_writer`] macros.
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^ no item named `define_writer` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_macro`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             See the [`define_macro`] declaration for the list of available templates.
[INFO] [stdout]                      ^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_macro` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_macro` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             The rest tokens specified in `$($args)*` are used as input for [`define_writer`] macro.
[INFO] [stdout]                                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_writer` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_print`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_print`], [`define_println`], [`define_dbg`], [`define_flush`],
[INFO] [stdout]              ^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_print` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_print` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_println`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_print`], [`define_println`], [`define_dbg`], [`define_flush`],
[INFO] [stdout]                                ^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_println` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_println` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_dbg`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_print`], [`define_println`], [`define_dbg`], [`define_flush`],
[INFO] [stdout]                                                    ^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_dbg` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_dbg` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_flush`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_print`], [`define_println`], [`define_dbg`], [`define_flush`],
[INFO] [stdout]                                                                    ^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_flush` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_flush` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_print`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_try_print`], [`define_try_println`], [`define_try_dbg`] or [`define_try_flush`]
[INFO] [stdout]              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_try_print` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_try_print` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_println`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_try_print`], [`define_try_println`], [`define_try_dbg`] or [`define_try_flush`]
[INFO] [stdout]                                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_try_println` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_try_println` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_dbg`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_try_print`], [`define_try_println`], [`define_try_dbg`] or [`define_try_flush`]
[INFO] [stdout]                                                            ^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_try_dbg` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_try_dbg` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_flush`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_try_print`], [`define_try_println`], [`define_try_dbg`] or [`define_try_flush`]
[INFO] [stdout]                                                                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_try_flush` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_try_flush` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             The rest tokens specified in `$($args)*` are used as input for [`define_writer`] macro.
[INFO] [stdout]                                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_writer` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_print`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_print`], [`define_println`], [`define_dbg`], [`define_flush`],
[INFO] [stdout]              ^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_print` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_print` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_println`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_print`], [`define_println`], [`define_dbg`], [`define_flush`],
[INFO] [stdout]                                ^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_println` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_println` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_dbg`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_print`], [`define_println`], [`define_dbg`], [`define_flush`],
[INFO] [stdout]                                                    ^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_dbg` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_dbg` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_flush`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_print`], [`define_println`], [`define_dbg`], [`define_flush`],
[INFO] [stdout]                                                                    ^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_flush` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_flush` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_print`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_try_print`], [`define_try_println`], [`define_try_dbg`] or [`define_try_flush`].
[INFO] [stdout]              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_try_print` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_try_print` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_println`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_try_print`], [`define_try_println`], [`define_try_dbg`] or [`define_try_flush`].
[INFO] [stdout]                                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_try_println` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_try_println` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_dbg`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_try_print`], [`define_try_println`], [`define_try_dbg`] or [`define_try_flush`].
[INFO] [stdout]                                                            ^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_try_dbg` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_try_dbg` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_flush`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_try_print`], [`define_try_println`], [`define_try_dbg`] or [`define_try_flush`].
[INFO] [stdout]                                                                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_try_flush` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_try_flush` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_flush`
[INFO] [stdout]  --> src/macros/flush.rs:3:11
[INFO] [stdout]   |
[INFO] [stdout] 3 | /// Use [`define_try_flush`] if you need to define a fallible flush macro.
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^ no item named `define_try_flush` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = note: `macro_rules` named `define_try_flush` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]  --> src/macros/print.rs:4:69
[INFO] [stdout]   |
[INFO] [stdout] 4 | /// The writer itself is specified by the rest arguments with the [`define_writer`] macros.
[INFO] [stdout]   |                                                                     ^^^^^^^^^^^^^ no item named `define_writer` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_println`
[INFO] [stdout]  --> src/macros/print.rs:6:16
[INFO] [stdout]   |
[INFO] [stdout] 6 | /// See also [`define_println`] and [`define_try_print`] macros.
[INFO] [stdout]   |                ^^^^^^^^^^^^^^ no item named `define_println` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = note: `macro_rules` named `define_println` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_print`
[INFO] [stdout]  --> src/macros/print.rs:6:39
[INFO] [stdout]   |
[INFO] [stdout] 6 | /// See also [`define_println`] and [`define_try_print`] macros.
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^ no item named `define_try_print` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = note: `macro_rules` named `define_try_print` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]   --> src/macros/print.rs:27:69
[INFO] [stdout]    |
[INFO] [stdout] 27 | /// The writer itself is specified by the rest arguments with the [`define_writer`] macros.
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^ no item named `define_writer` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_println`
[INFO] [stdout]   --> src/macros/print.rs:29:37
[INFO] [stdout]    |
[INFO] [stdout] 29 | /// See also [`define_print`] and [`define_try_println`] macros.
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^^^ no item named `define_try_println` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_try_println` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]   --> src/macros/print.rs:50:69
[INFO] [stdout]    |
[INFO] [stdout] 50 | /// The writer itself is specified by the rest arguments with the [`define_writer`] macros.
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^ no item named `define_writer` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_println`
[INFO] [stdout]   --> src/macros/print.rs:52:37
[INFO] [stdout]    |
[INFO] [stdout] 52 | /// See also [`define_print`] and [`define_try_println`] macros.
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^^^ no item named `define_try_println` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_try_println` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]   --> src/macros/print.rs:74:69
[INFO] [stdout]    |
[INFO] [stdout] 74 | /// The writer itself is specified by the rest arguments with the [`define_writer`] macros.
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^ no item named `define_writer` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_println`
[INFO] [stdout]   --> src/macros/print.rs:76:16
[INFO] [stdout]    |
[INFO] [stdout] 76 | /// See also [`define_println`] and [`define_try_print`] macros.
[INFO] [stdout]    |                ^^^^^^^^^^^^^^ no item named `define_println` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_println` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_print`
[INFO] [stdout]   --> src/macros/print.rs:76:39
[INFO] [stdout]    |
[INFO] [stdout] 76 | /// See also [`define_println`] and [`define_try_print`] macros.
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^ no item named `define_try_print` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_try_print` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]  --> src/macros/printlike.rs:4:69
[INFO] [stdout]   |
[INFO] [stdout] 4 | /// The writer itself is specified by the rest arguments with the [`define_writer`] macros.
[INFO] [stdout]   |                                                                     ^^^^^^^^^^^^^ no item named `define_writer` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer_expr`
[INFO] [stdout]   --> src/macros/writer.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | / /// Defines a writer from writer expression arguments or from the provided one.
[INFO] [stdout] 2  | | ///
[INFO] [stdout] 3  | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 4  | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 34 | | /// [`FmtWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 35 | | /// [`IoWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |_________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            - `concat, args...`: [`ConcatWriter`]`::from_closure(`[`define_writer_expr`]`!(args...))`
[INFO] [stdout]                                                                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_writer_expr` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_writer_expr` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_writer`
[INFO] [stdout]   --> src/macros/writer.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | / /// Defines a writer from writer expression arguments or from the provided one.
[INFO] [stdout] 2  | | ///
[INFO] [stdout] 3  | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 4  | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 34 | | /// [`FmtWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 35 | | /// [`IoWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |_________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            Use [`define_try_writer`] if you need to define a fallible writer.
[INFO] [stdout]                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_try_writer` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_try_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_printlike`
[INFO] [stdout]   --> src/macros/writer.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | / /// Defines a writer from writer expression arguments or from the provided one.
[INFO] [stdout] 2  | | ///
[INFO] [stdout] 3  | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 4  | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 34 | | /// [`FmtWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 35 | | /// [`IoWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |_________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            This macro is used by [`define_printlike`], [`define_dbglike`] and [`define_flush`] macros.
[INFO] [stdout]                                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_printlike` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_printlike` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_dbglike`
[INFO] [stdout]   --> src/macros/writer.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | / /// Defines a writer from writer expression arguments or from the provided one.
[INFO] [stdout] 2  | | ///
[INFO] [stdout] 3  | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 4  | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 34 | | /// [`FmtWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 35 | | /// [`IoWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |_________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            This macro is used by [`define_printlike`], [`define_dbglike`] and [`define_flush`] macros.
[INFO] [stdout]                                                         ^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_dbglike` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_dbglike` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_flush`
[INFO] [stdout]   --> src/macros/writer.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | / /// Defines a writer from writer expression arguments or from the provided one.
[INFO] [stdout] 2  | | ///
[INFO] [stdout] 3  | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 4  | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 34 | | /// [`FmtWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 35 | | /// [`IoWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |_________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            This macro is used by [`define_printlike`], [`define_dbglike`] and [`define_flush`] macros.
[INFO] [stdout]                                                                                ^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_flush` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_flush` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer_expr`
[INFO] [stdout]   --> src/macros/writer.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | / /// Defines a fallible writer from writer expression arguments or from the provided one.
[INFO] [stdout] 53 | | ///
[INFO] [stdout] 54 | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 55 | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 87 | | /// [`FmtTryWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 88 | | /// [`IoTryWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |____________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            - `concat, args...`: [`ConcatTryWriter`]`::from_closure(`[`define_writer_expr`]`!(args...))`
[INFO] [stdout]                                                                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_writer_expr` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_writer_expr` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_printlike`
[INFO] [stdout]   --> src/macros/writer.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | / /// Defines a fallible writer from writer expression arguments or from the provided one.
[INFO] [stdout] 53 | | ///
[INFO] [stdout] 54 | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 55 | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 87 | | /// [`FmtTryWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 88 | | /// [`IoTryWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |____________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            This macro is used by [`define_printlike`], [`define_dbglike`] and [`define_try_flush`] macros.
[INFO] [stdout]                                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_printlike` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_printlike` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_dbglike`
[INFO] [stdout]   --> src/macros/writer.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | / /// Defines a fallible writer from writer expression arguments or from the provided one.
[INFO] [stdout] 53 | | ///
[INFO] [stdout] 54 | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 55 | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 87 | | /// [`FmtTryWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 88 | | /// [`IoTryWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |____________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            This macro is used by [`define_printlike`], [`define_dbglike`] and [`define_try_flush`] macros.
[INFO] [stdout]                                                         ^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_dbglike` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_dbglike` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_flush`
[INFO] [stdout]   --> src/macros/writer.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | / /// Defines a fallible writer from writer expression arguments or from the provided one.
[INFO] [stdout] 53 | | ///
[INFO] [stdout] 54 | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 55 | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 87 | | /// [`FmtTryWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 88 | | /// [`IoTryWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |____________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            This macro is used by [`define_printlike`], [`define_dbglike`] and [`define_try_flush`] macros.
[INFO] [stdout]                                                                                ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_try_flush` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_try_flush` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]   --> src/macros/writer_expr.rs:15:29
[INFO] [stdout]    |
[INFO] [stdout] 15 | /// This macro is used by [`define_writer`], [`define_try_writer`] macros.
[INFO] [stdout]    |                             ^^^^^^^^^^^^^ no item named `define_writer` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_writer`
[INFO] [stdout]   --> src/macros/writer_expr.rs:15:48
[INFO] [stdout]    |
[INFO] [stdout] 15 | /// This macro is used by [`define_writer`], [`define_try_writer`] macros.
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^^^^ no item named `define_try_writer` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_try_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 46 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.40s
[INFO] running `Command { std: "docker" "inspect" "a109b17f58bf90656328b62612e91a532ad6f4c94ad6c30b35bb4b4caaea826a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a109b17f58bf90656328b62612e91a532ad6f4c94ad6c30b35bb4b4caaea826a", kill_on_drop: false }`
[INFO] [stdout] a109b17f58bf90656328b62612e91a532ad6f4c94ad6c30b35bb4b4caaea826a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 77f9c976617f2a217cc448695057e1e61a03856200fbccdb8d64ef2eaa3b4047
[INFO] running `Command { std: "docker" "start" "-a" "77f9c976617f2a217cc448695057e1e61a03856200fbccdb8d64ef2eaa3b4047", kill_on_drop: false }`
[INFO] [stderr]  Documenting custom-print v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]   --> src/macros/dbg.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | / /// Defines `dbg` macro that prints and returns the value
[INFO] [stdout] 2  | | /// of a given expression for quick and dirty debugging.
[INFO] [stdout] 3  | | ///
[INFO] [stdout] 4  | | /// The implementation of the generated `dbg`-like macro
[INFO] [stdout] ...  |
[INFO] [stdout] 22 | | /// assert!(string.contains("\"value\""));
[INFO] [stdout] 23 | | /// ```
[INFO] [stdout]    | |_______^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            The writer itself is specified by the rest arguments with the [`define_writer`] macros.
[INFO] [stdout]                                                                           ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_writer` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout]    = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_dbg`
[INFO] [stdout]   --> src/macros/dbg.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | / /// Defines `dbg` macro that prints and returns the value
[INFO] [stdout] 2  | | /// of a given expression for quick and dirty debugging.
[INFO] [stdout] 3  | | ///
[INFO] [stdout] 4  | | /// The implementation of the generated `dbg`-like macro
[INFO] [stdout] ...  |
[INFO] [stdout] 22 | | /// assert!(string.contains("\"value\""));
[INFO] [stdout] 23 | | /// ```
[INFO] [stdout]    | |_______^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            Use [`define_try_dbg`] if you need to define a fallible dbg macros.
[INFO] [stdout]                 ^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_try_dbg` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_try_dbg` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]   --> src/macros/dbg.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | / /// Defines `try_dbg` macro that prints and returns the value
[INFO] [stdout] 32 | | /// of a given expression wrapped in for quick and dirty debugging
[INFO] [stdout] 33 | | /// or return an error if write failed.
[INFO] [stdout] 34 | | ///
[INFO] [stdout] ...  |
[INFO] [stdout] 53 | | /// assert!(string.contains("\"value\""));
[INFO] [stdout] 54 | | /// ```
[INFO] [stdout]    | |_______^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            The writer itself is specified by the rest arguments with the [`define_writer`] macros.
[INFO] [stdout]                                                                           ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_writer` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]   --> src/macros/dbglike.rs:12:69
[INFO] [stdout]    |
[INFO] [stdout] 12 | /// The writer itself is specified by the rest arguments with the [`define_writer`] macros.
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^ no item named `define_writer` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_macro`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             See the [`define_macro`] declaration for the list of available templates.
[INFO] [stdout]                      ^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_macro` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_macro` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             The rest tokens specified in `$($args)*` are used as input for [`define_writer`] macro.
[INFO] [stdout]                                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_writer` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_print`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_print`], [`define_println`], [`define_dbg`], [`define_flush`],
[INFO] [stdout]              ^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_print` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_print` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_println`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_print`], [`define_println`], [`define_dbg`], [`define_flush`],
[INFO] [stdout]                                ^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_println` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_println` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_dbg`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_print`], [`define_println`], [`define_dbg`], [`define_flush`],
[INFO] [stdout]                                                    ^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_dbg` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_dbg` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_flush`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_print`], [`define_println`], [`define_dbg`], [`define_flush`],
[INFO] [stdout]                                                                    ^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_flush` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_flush` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_print`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_try_print`], [`define_try_println`], [`define_try_dbg`] or [`define_try_flush`]
[INFO] [stdout]              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_try_print` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_try_print` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_println`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_try_print`], [`define_try_println`], [`define_try_dbg`] or [`define_try_flush`]
[INFO] [stdout]                                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_try_println` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_try_println` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_dbg`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_try_print`], [`define_try_println`], [`define_try_dbg`] or [`define_try_flush`]
[INFO] [stdout]                                                            ^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_try_dbg` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_try_dbg` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_flush`
[INFO] [stdout]    --> src/macros/define.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout] 1   | / /// Defines multiple `print`-like and `dbg`-like macros.
[INFO] [stdout] 2   | | ///
[INFO] [stdout] 3   | | /// The first argument braced in curly braces and contains
[INFO] [stdout] 4   | | /// comma-seperated macro template names and optionally their custom macro names.
[INFO] [stdout] ...   |
[INFO] [stdout] 147 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 148 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_try_print`], [`define_try_println`], [`define_try_dbg`] or [`define_try_flush`]
[INFO] [stdout]                                                                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_try_flush` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_try_flush` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             The rest tokens specified in `$($args)*` are used as input for [`define_writer`] macro.
[INFO] [stdout]                                                                             ^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_writer` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_print`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_print`], [`define_println`], [`define_dbg`], [`define_flush`],
[INFO] [stdout]              ^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_print` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_print` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_println`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_print`], [`define_println`], [`define_dbg`], [`define_flush`],
[INFO] [stdout]                                ^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_println` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_println` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_dbg`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_print`], [`define_println`], [`define_dbg`], [`define_flush`],
[INFO] [stdout]                                                    ^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_dbg` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_dbg` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_flush`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_print`], [`define_println`], [`define_dbg`], [`define_flush`],
[INFO] [stdout]                                                                    ^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_flush` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_flush` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_print`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_try_print`], [`define_try_println`], [`define_try_dbg`] or [`define_try_flush`].
[INFO] [stdout]              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_try_print` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_try_print` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_println`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_try_print`], [`define_try_println`], [`define_try_dbg`] or [`define_try_flush`].
[INFO] [stdout]                                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_try_println` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_try_println` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_dbg`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_try_print`], [`define_try_println`], [`define_try_dbg`] or [`define_try_flush`].
[INFO] [stdout]                                                            ^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_try_dbg` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_try_dbg` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_flush`
[INFO] [stdout]    --> src/macros/define.rs:166:1
[INFO] [stdout]     |
[INFO] [stdout] 166 | / /// Defines custom `print`-like and `dbg`-like macro.
[INFO] [stdout] 167 | | ///
[INFO] [stdout] 168 | | /// The first argument contains the macro name by which its template is determined,
[INFO] [stdout] 169 | | /// or both the template name and the macro name using the syntax `template as name`.
[INFO] [stdout] ...   |
[INFO] [stdout] 309 | | /// [textual scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout] 310 | | /// [path-based scope]: https://doc.rust-lang.org/nightly/reference/macros-by-example.html#scoping-exporting-and-importing
[INFO] [stdout]     | |__________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             [`define_try_print`], [`define_try_println`], [`define_try_dbg`] or [`define_try_flush`].
[INFO] [stdout]                                                                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `define_try_flush` in scope
[INFO] [stdout]     = note: `macro_rules` named `define_try_flush` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_flush`
[INFO] [stdout]  --> src/macros/flush.rs:3:11
[INFO] [stdout]   |
[INFO] [stdout] 3 | /// Use [`define_try_flush`] if you need to define a fallible flush macro.
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^ no item named `define_try_flush` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = note: `macro_rules` named `define_try_flush` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]  --> src/macros/print.rs:4:69
[INFO] [stdout]   |
[INFO] [stdout] 4 | /// The writer itself is specified by the rest arguments with the [`define_writer`] macros.
[INFO] [stdout]   |                                                                     ^^^^^^^^^^^^^ no item named `define_writer` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_println`
[INFO] [stdout]  --> src/macros/print.rs:6:16
[INFO] [stdout]   |
[INFO] [stdout] 6 | /// See also [`define_println`] and [`define_try_print`] macros.
[INFO] [stdout]   |                ^^^^^^^^^^^^^^ no item named `define_println` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = note: `macro_rules` named `define_println` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_print`
[INFO] [stdout]  --> src/macros/print.rs:6:39
[INFO] [stdout]   |
[INFO] [stdout] 6 | /// See also [`define_println`] and [`define_try_print`] macros.
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^ no item named `define_try_print` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = note: `macro_rules` named `define_try_print` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]   --> src/macros/print.rs:27:69
[INFO] [stdout]    |
[INFO] [stdout] 27 | /// The writer itself is specified by the rest arguments with the [`define_writer`] macros.
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^ no item named `define_writer` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_println`
[INFO] [stdout]   --> src/macros/print.rs:29:37
[INFO] [stdout]    |
[INFO] [stdout] 29 | /// See also [`define_print`] and [`define_try_println`] macros.
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^^^ no item named `define_try_println` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_try_println` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]   --> src/macros/print.rs:50:69
[INFO] [stdout]    |
[INFO] [stdout] 50 | /// The writer itself is specified by the rest arguments with the [`define_writer`] macros.
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^ no item named `define_writer` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_println`
[INFO] [stdout]   --> src/macros/print.rs:52:37
[INFO] [stdout]    |
[INFO] [stdout] 52 | /// See also [`define_print`] and [`define_try_println`] macros.
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^^^ no item named `define_try_println` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_try_println` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]   --> src/macros/print.rs:74:69
[INFO] [stdout]    |
[INFO] [stdout] 74 | /// The writer itself is specified by the rest arguments with the [`define_writer`] macros.
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^ no item named `define_writer` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_println`
[INFO] [stdout]   --> src/macros/print.rs:76:16
[INFO] [stdout]    |
[INFO] [stdout] 76 | /// See also [`define_println`] and [`define_try_print`] macros.
[INFO] [stdout]    |                ^^^^^^^^^^^^^^ no item named `define_println` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_println` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_print`
[INFO] [stdout]   --> src/macros/print.rs:76:39
[INFO] [stdout]    |
[INFO] [stdout] 76 | /// See also [`define_println`] and [`define_try_print`] macros.
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^ no item named `define_try_print` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_try_print` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]  --> src/macros/printlike.rs:4:69
[INFO] [stdout]   |
[INFO] [stdout] 4 | /// The writer itself is specified by the rest arguments with the [`define_writer`] macros.
[INFO] [stdout]   |                                                                     ^^^^^^^^^^^^^ no item named `define_writer` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer_expr`
[INFO] [stdout]   --> src/macros/writer.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | / /// Defines a writer from writer expression arguments or from the provided one.
[INFO] [stdout] 2  | | ///
[INFO] [stdout] 3  | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 4  | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 34 | | /// [`FmtWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 35 | | /// [`IoWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |_________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            - `concat, args...`: [`ConcatWriter`]`::from_closure(`[`define_writer_expr`]`!(args...))`
[INFO] [stdout]                                                                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_writer_expr` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_writer_expr` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_writer`
[INFO] [stdout]   --> src/macros/writer.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | / /// Defines a writer from writer expression arguments or from the provided one.
[INFO] [stdout] 2  | | ///
[INFO] [stdout] 3  | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 4  | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 34 | | /// [`FmtWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 35 | | /// [`IoWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |_________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            Use [`define_try_writer`] if you need to define a fallible writer.
[INFO] [stdout]                 ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_try_writer` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_try_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_printlike`
[INFO] [stdout]   --> src/macros/writer.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | / /// Defines a writer from writer expression arguments or from the provided one.
[INFO] [stdout] 2  | | ///
[INFO] [stdout] 3  | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 4  | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 34 | | /// [`FmtWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 35 | | /// [`IoWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |_________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            This macro is used by [`define_printlike`], [`define_dbglike`] and [`define_flush`] macros.
[INFO] [stdout]                                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_printlike` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_printlike` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_dbglike`
[INFO] [stdout]   --> src/macros/writer.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | / /// Defines a writer from writer expression arguments or from the provided one.
[INFO] [stdout] 2  | | ///
[INFO] [stdout] 3  | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 4  | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 34 | | /// [`FmtWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 35 | | /// [`IoWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |_________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            This macro is used by [`define_printlike`], [`define_dbglike`] and [`define_flush`] macros.
[INFO] [stdout]                                                         ^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_dbglike` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_dbglike` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_flush`
[INFO] [stdout]   --> src/macros/writer.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout] 1  | / /// Defines a writer from writer expression arguments or from the provided one.
[INFO] [stdout] 2  | | ///
[INFO] [stdout] 3  | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 4  | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 34 | | /// [`FmtWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 35 | | /// [`IoWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |_________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            This macro is used by [`define_printlike`], [`define_dbglike`] and [`define_flush`] macros.
[INFO] [stdout]                                                                                ^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_flush` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_flush` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer_expr`
[INFO] [stdout]   --> src/macros/writer.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | / /// Defines a fallible writer from writer expression arguments or from the provided one.
[INFO] [stdout] 53 | | ///
[INFO] [stdout] 54 | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 55 | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 87 | | /// [`FmtTryWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 88 | | /// [`IoTryWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |____________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            - `concat, args...`: [`ConcatTryWriter`]`::from_closure(`[`define_writer_expr`]`!(args...))`
[INFO] [stdout]                                                                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_writer_expr` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_writer_expr` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_printlike`
[INFO] [stdout]   --> src/macros/writer.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | / /// Defines a fallible writer from writer expression arguments or from the provided one.
[INFO] [stdout] 53 | | ///
[INFO] [stdout] 54 | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 55 | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 87 | | /// [`FmtTryWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 88 | | /// [`IoTryWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |____________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            This macro is used by [`define_printlike`], [`define_dbglike`] and [`define_try_flush`] macros.
[INFO] [stdout]                                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_printlike` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_printlike` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_dbglike`
[INFO] [stdout]   --> src/macros/writer.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | / /// Defines a fallible writer from writer expression arguments or from the provided one.
[INFO] [stdout] 53 | | ///
[INFO] [stdout] 54 | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 55 | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 87 | | /// [`FmtTryWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 88 | | /// [`IoTryWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |____________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            This macro is used by [`define_printlike`], [`define_dbglike`] and [`define_try_flush`] macros.
[INFO] [stdout]                                                         ^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_dbglike` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_dbglike` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_flush`
[INFO] [stdout]   --> src/macros/writer.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | / /// Defines a fallible writer from writer expression arguments or from the provided one.
[INFO] [stdout] 53 | | ///
[INFO] [stdout] 54 | | /// If more than one argument is used, the first argument specifies the writer type,
[INFO] [stdout] 55 | | /// and the others are used to define the expression:
[INFO] [stdout] ...  |
[INFO] [stdout] 87 | | /// [`FmtTryWriter`]: struct.FmtTryWriter.html
[INFO] [stdout] 88 | | /// [`IoTryWriter`]: struct.IoTryWriter.html
[INFO] [stdout]    | |____________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            This macro is used by [`define_printlike`], [`define_dbglike`] and [`define_try_flush`] macros.
[INFO] [stdout]                                                                                ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `define_try_flush` in scope
[INFO] [stdout]    = note: `macro_rules` named `define_try_flush` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_writer`
[INFO] [stdout]   --> src/macros/writer_expr.rs:15:29
[INFO] [stdout]    |
[INFO] [stdout] 15 | /// This macro is used by [`define_writer`], [`define_try_writer`] macros.
[INFO] [stdout]    |                             ^^^^^^^^^^^^^ no item named `define_writer` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `define_try_writer`
[INFO] [stdout]   --> src/macros/writer_expr.rs:15:48
[INFO] [stdout]    |
[INFO] [stdout] 15 | /// This macro is used by [`define_writer`], [`define_try_writer`] macros.
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^^^^ no item named `define_try_writer` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: `macro_rules` named `define_try_writer` exists in this crate, but it is not in scope at this link's location
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 46 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.39s
[INFO] running `Command { std: "docker" "inspect" "77f9c976617f2a217cc448695057e1e61a03856200fbccdb8d64ef2eaa3b4047", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "77f9c976617f2a217cc448695057e1e61a03856200fbccdb8d64ef2eaa3b4047", kill_on_drop: false }`
[INFO] [stdout] 77f9c976617f2a217cc448695057e1e61a03856200fbccdb8d64ef2eaa3b4047
