[INFO] fetching crate yrs 0.16.5...
[INFO] documenting yrs-0.16.5 against 1.69.0 for beta-1.70-rustdoc-1
[INFO] extracting crate yrs 0.16.5 into /workspace/builds/worker-1-tc1/source
[INFO] validating manifest of crates.io crate yrs 0.16.5 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 yrs 0.16.5
[INFO] finished tweaking crates.io crate yrs 0.16.5
[INFO] tweaked toml for crates.io crate yrs 0.16.5 written to /workspace/builds/worker-1-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 lib0 v0.16.5
[INFO] [stderr]   Downloaded smallstr v0.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:97d61d7686bf65f8ecb15491ab51835e82dc9176a96a831f143a431b191fc501" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] bccb361589456a14b64dfc7709e9dd92d7d8af69b4fd4329468c18ff6da249b1
[INFO] running `Command { std: "docker" "start" "-a" "bccb361589456a14b64dfc7709e9dd92d7d8af69b4fd4329468c18ff6da249b1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bccb361589456a14b64dfc7709e9dd92d7d8af69b4fd4329468c18ff6da249b1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bccb361589456a14b64dfc7709e9dd92d7d8af69b4fd4329468c18ff6da249b1", kill_on_drop: false }`
[INFO] [stdout] bccb361589456a14b64dfc7709e9dd92d7d8af69b4fd4329468c18ff6da249b1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:97d61d7686bf65f8ecb15491ab51835e82dc9176a96a831f143a431b191fc501" "/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] 786c57295dac277db58c3995e47bc40f57741e0ac5ee66cdbb62b3646cbb027c
[INFO] running `Command { std: "docker" "start" "-a" "786c57295dac277db58c3995e47bc40f57741e0ac5ee66cdbb62b3646cbb027c", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]     Checking ppv-lite86 v0.2.17
[INFO] [stderr]     Checking smallvec v1.10.0
[INFO] [stderr]     Checking atomic_refcell v0.1.10
[INFO] [stderr]    Compiling syn v2.0.15
[INFO] [stderr]     Checking smallstr v0.2.0
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]    Compiling thiserror-impl v1.0.40
[INFO] [stderr]     Checking thiserror v1.0.40
[INFO] [stderr]     Checking lib0 v0.16.5
[INFO] [stderr]  Documenting yrs v0.16.5 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `ClientID`
[INFO] [stdout]   --> src/lib.rs:51:66
[INFO] [stdout]    |
[INFO] [stdout] 51 | //! concurrent changes made by different peers sharing the same [ClientID] will cause a document
[INFO] [stdout]    |                                                                  ^^^^^^^^ no item named `ClientID` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]    = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Update::decode`
[INFO] [stdout]   --> src/lib.rs:86:56
[INFO] [stdout]    |
[INFO] [stdout] 86 | //!    be passed back to the requester, [deserialized](Update::decode) and integrated into a document
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^ the struct `Update` has no field or associated item named `decode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ClientID`
[INFO] [stdout]    --> src/lib.rs:352:55
[INFO] [stdout]     |
[INFO] [stdout] 352 | //!   peers inserting values at the same position, a [ClientID] will be used to determine a final
[INFO] [stdout]     |                                                       ^^^^^^^^ no item named `ClientID` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ClientID`
[INFO] [stdout]    --> src/lib.rs:356:92
[INFO] [stdout]     |
[INFO] [stdout] 356 | //!   conflict in the result - Yrs will prioritize update belonging to a peer with higher [ClientID]
[INFO] [stdout]     |                                                                                            ^^^^^^^^ no item named `ClientID` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ItemContent::Number`
[INFO] [stdout]   --> src/block.rs:47:59
[INFO] [stdout]    |
[INFO] [stdout] 47 | /// Bit flag used to identify items with content of type [ItemContent::Number].
[INFO] [stdout]    |                                                           ^^^^^^^^^^^^^^^^^^^ the enum `ItemContent` has no variant or associated item named `Number`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block::Skip`
[INFO] [stdout]   --> src/block.rs:56:32
[INFO] [stdout]    |
[INFO] [stdout] 56 | /// Bit flag used to identify [Block::Skip].
[INFO] [stdout]    |                                ^^^^^^^^^^^ the enum `Block` has no variant or associated item named `Skip`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block::content_len`
[INFO] [stdout]     --> src/block.rs:1062:72
[INFO] [stdout]      |
[INFO] [stdout] 1062 |     /// Returns a length of a block. For most situation it works like [Block::content_len] with a
[INFO] [stdout]      |                                                                        ^^^^^^^^^^^^^^^^^^ the enum `Block` has no variant or associated item named `content_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]     --> src/block.rs:1063:33
[INFO] [stdout]      |
[INFO] [stdout] 1063 |     /// difference to a [Text]/[XmlText] contents - in order to achieve compatibility with
[INFO] [stdout]      |                                 ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Encoding`
[INFO] [stdout]     --> src/block.rs:1065:36
[INFO] [stdout]      |
[INFO] [stdout] 1065 |     /// However depending on used [Encoding] scheme we may calculate string length/offsets
[INFO] [stdout]      |                                    ^^^^^^^^ no item named `Encoding` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Update::decode_v1`
[INFO] [stdout]    --> src/doc.rs:268:78
[INFO] [stdout]     |
[INFO] [stdout] 268 |     /// changes are encoded using lib0 v1 encoding and can be decoded using [Update::decode_v1] if
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^^^^ no item named `Update` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Update::decode_v2`
[INFO] [stdout]    --> src/doc.rs:291:78
[INFO] [stdout]     |
[INFO] [stdout] 291 |     /// changes are encoded using lib0 v2 encoding and can be decoded using [Update::decode_v2] if
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^^^^ no item named `Update` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `DocRef::destroy`
[INFO] [stdout]    --> src/doc.rs:374:70
[INFO] [stdout]     |
[INFO] [stdout] 374 |     /// Subscribe callback function, that will be called whenever a [DocRef::destroy] has been called.
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^^^^ no item named `DocRef` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Text`
[INFO] [stdout]    --> src/doc.rs:663:50
[INFO] [stdout]     |
[INFO] [stdout] 663 | /// Determines how string length and offsets of [Text]/[XmlText] are being determined.
[INFO] [stdout]     |                                                  ^^^^ no item named `Text` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]    --> src/doc.rs:663:57
[INFO] [stdout]     |
[INFO] [stdout] 663 | /// Determines how string length and offsets of [Text]/[XmlText] are being determined.
[INFO] [stdout]     |                                                         ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `try_transact` links to private item `TransactionAcqError::SharedAcqFailed`
[INFO] [stdout]    --> src/doc.rs:683:36
[INFO] [stdout]     |
[INFO] [stdout] 683 |     /// this method will return a [TransactionAcqError::SharedAcqFailed] error whenever called
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout]     = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `try_transact_mut` links to private item `TransactionAcqError::ExclusiveAcqFailed`
[INFO] [stdout]    --> src/doc.rs:695:12
[INFO] [stdout]     |
[INFO] [stdout] 695 |     /// a [TransactionAcqError::ExclusiveAcqFailed] error.
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `try_transact_mut_with` links to private item `TransactionAcqError::ExclusiveAcqFailed`
[INFO] [stdout]    --> src/doc.rs:709:12
[INFO] [stdout]     |
[INFO] [stdout] 709 |     /// a [TransactionAcqError::ExclusiveAcqFailed] error.
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Update::decode_v1`
[INFO] [stdout]    --> src/store.rs:476:78
[INFO] [stdout]     |
[INFO] [stdout] 476 |     /// changes are encoded using lib0 v1 encoding and can be decoded using [Update::decode_v1] if
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^^^^ no item named `Update` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Update::decode_v2`
[INFO] [stdout]    --> src/store.rs:509:78
[INFO] [stdout]     |
[INFO] [stdout] 509 |     /// changes are encoded using lib0 v1 encoding and can be decoded using [Update::decode_v2] if
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^^^^ no item named `Update` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `DocRef::destroy`
[INFO] [stdout]    --> src/store.rs:624:70
[INFO] [stdout]     |
[INFO] [stdout] 624 |     /// Subscribe callback function, that will be called whenever a [DocRef::destroy] has been called.
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^^^^ no item named `DocRef` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Transaction::commit`
[INFO] [stdout]    --> src/transaction.rs:306:48
[INFO] [stdout]     |
[INFO] [stdout] 306 |     /// State vector of the transaction after [Transaction::commit] has been called.
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^ the struct `Transaction` has no field or associated item named `commit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Text`
[INFO] [stdout]   --> src/types/array.rs:28:32
[INFO] [stdout]    |
[INFO] [stdout] 28 | /// - Text chunks inserted by [Text] data structure: each character becomes an element of an
[INFO] [stdout]    |                                ^^^^ no item named `Text` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Map`
[INFO] [stdout]    --> src/types/array.rs:392:48
[INFO] [stdout]     |
[INFO] [stdout] 392 | /// into another Yrs data collection, such as [Map] or another YArray.
[INFO] [stdout]     |                                                ^^^ no item named `Map` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Map::observe`
[INFO] [stdout]    --> src/types/map.rs:376:25
[INFO] [stdout]     |
[INFO] [stdout] 376 | /// Event generated by [Map::observe] method. Emitted during transaction commit phase.
[INFO] [stdout]     |                         ^^^^^^^^^^^^ the trait `Map` has no associated item named `observe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Transaction::commit`
[INFO] [stdout]   --> src/types/text.rs:19:72
[INFO] [stdout]    |
[INFO] [stdout] 19 | /// double-linked list of text chunks - an optimization occurs during [Transaction::commit], which
[INFO] [stdout]    |                                                                        ^^^^^^^^^^^^^^^^^^^ the struct `Transaction` has no field or associated item named `commit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Text::observe`
[INFO] [stdout]     --> src/types/text.rs:1015:25
[INFO] [stdout]      |
[INFO] [stdout] 1015 | /// Event generated by [Text::observe] method. Emitted during transaction commit phase.
[INFO] [stdout]      |                         ^^^^^^^^^^^^^ the trait `Text` has no associated item named `observe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Transaction::commit`
[INFO] [stdout]    --> src/types/xml.rs:297:38
[INFO] [stdout]     |
[INFO] [stdout] 297 | /// - an optimization occurs during [Transaction::commit], which allows to squash multiple
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^ no item named `Transaction` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]    --> src/types/xml.rs:868:84
[INFO] [stdout]     |
[INFO] [stdout] 868 | /// Iterator over the attributes (key-value pairs represented as a strings) of an [XmlElement].
[INFO] [stdout]     |                                                                                    ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]    --> src/types/xml.rs:901:23
[INFO] [stdout]     |
[INFO] [stdout] 901 | /// An iterator over [XmlElement] successors, working in a recursive depth-first manner.
[INFO] [stdout]     |                       ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText::observe`
[INFO] [stdout]     --> src/types/xml.rs:1002:25
[INFO] [stdout]      |
[INFO] [stdout] 1002 | /// Event generated by [XmlText::observe] method. Emitted during transaction commit phase.
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]     --> src/types/xml.rs:1022:20
[INFO] [stdout]      |
[INFO] [stdout] 1022 |     /// Returns a [XmlText] instance which emitted this event.
[INFO] [stdout]      |                    ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]     --> src/types/xml.rs:1027:48
[INFO] [stdout]      |
[INFO] [stdout] 1027 |     /// Returns a path from root type down to [XmlText] instance which emitted this event.
[INFO] [stdout]      |                                                ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]     --> src/types/xml.rs:1032:68
[INFO] [stdout]      |
[INFO] [stdout] 1032 |     /// Returns a summary of text changes made over corresponding [XmlText] collection within
[INFO] [stdout]      |                                                                    ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]     --> src/types/xml.rs:1041:73
[INFO] [stdout]      |
[INFO] [stdout] 1041 |     /// Returns a summary of attribute changes made over corresponding [XmlText] collection within
[INFO] [stdout]      |                                                                         ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement::observe`
[INFO] [stdout]     --> src/types/xml.rs:1112:25
[INFO] [stdout]      |
[INFO] [stdout] 1112 | /// Event generated by [XmlElement::observe] method. Emitted during transaction commit phase.
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]     --> src/types/xml.rs:1139:20
[INFO] [stdout]      |
[INFO] [stdout] 1139 |     /// Returns a [XmlElement] instance which emitted this event.
[INFO] [stdout]      |                    ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]     --> src/types/xml.rs:1144:48
[INFO] [stdout]      |
[INFO] [stdout] 1144 |     /// Returns a path from root type down to [XmlElement] instance which emitted this event.
[INFO] [stdout]      |                                                ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]     --> src/types/xml.rs:1149:76
[INFO] [stdout]      |
[INFO] [stdout] 1149 |     /// Returns a summary of XML child nodes changed within corresponding [XmlElement] collection
[INFO] [stdout]      |                                                                            ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]     --> src/types/xml.rs:1167:73
[INFO] [stdout]      |
[INFO] [stdout] 1167 |     /// Returns a summary of attribute changes made over corresponding [XmlElement] collection
[INFO] [stdout]      |                                                                         ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlHookRef`
[INFO] [stdout]   --> src/types/mod.rs:48:32
[INFO] [stdout]    |
[INFO] [stdout] 48 | /// Type ref identifier for a [XmlHookRef] type. Used for compatibility.
[INFO] [stdout]    |                                ^^^^^^^^^^ no item named `XmlHookRef` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `DocRef`
[INFO] [stdout]   --> src/types/mod.rs:54:32
[INFO] [stdout]    |
[INFO] [stdout] 54 | /// Type ref identifier for a [DocRef] type.
[INFO] [stdout]    |                                ^^^^^^ no item named `DocRef` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Event::delta`
[INFO] [stdout]   --> src/types/mod.rs:71:63
[INFO] [stdout]    |
[INFO] [stdout] 71 |     /// All array-like event changes can be tracked by using [Event::delta] method.
[INFO] [stdout]    |                                                               ^^^^^^^^^^^^ the enum `Event` has no variant or associated item named `delta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Event::keys`
[INFO] [stdout]   --> src/types/mod.rs:72:61
[INFO] [stdout]    |
[INFO] [stdout] 72 |     /// All map-like event changes can be tracked by using [Event::keys] method.
[INFO] [stdout]    |                                                             ^^^^^^^^^^^ the enum `Event` has no variant or associated item named `keys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]    --> src/types/mod.rs:251:12
[INFO] [stdout]     |
[INFO] [stdout] 251 |     /// - [XmlElement]: this field acts as a head to a first child element stored within current XML
[INFO] [stdout]     |            ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]    --> src/types/mod.rs:253:23
[INFO] [stdout]     |
[INFO] [stdout] 253 |     /// - [Text] and [XmlText]: this field point to a first chunk of text appended to collaborative
[INFO] [stdout]     |                       ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]    --> src/types/mod.rs:262:12
[INFO] [stdout]     |
[INFO] [stdout] 262 |     /// - [XmlElement]: this field stores attributes assigned to a given XML node.
[INFO] [stdout]     |            ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]    --> src/types/mod.rs:273:46
[INFO] [stdout]     |
[INFO] [stdout] 273 |     /// A tag name identifier, used only by [XmlElement].
[INFO] [stdout]     |                                              ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]     --> src/types/mod.rs:1108:80
[INFO] [stdout]      |
[INFO] [stdout] 1108 | /// collection of segments which refer to either index (in case of [Array] or [XmlElement]) or
[INFO] [stdout]      |                                                                                ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]     --> src/types/mod.rs:1120:13
[INFO] [stdout]      |
[INFO] [stdout] 1120 |     /// or [XmlElement] types.
[INFO] [stdout]      |             ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]     --> src/types/mod.rs:1145:16
[INFO] [stdout]      |
[INFO] [stdout] 1145 |     /// - For [XmlElement] it's a range of inserted child XML nodes.
[INFO] [stdout]      |                ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]     --> src/types/mod.rs:1149:37
[INFO] [stdout]      |
[INFO] [stdout] 1149 |     /// either XML child nodes for [XmlElement] or various elements stored in an [Array].
[INFO] [stdout]      |                                     ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]     --> src/types/mod.rs:1171:61
[INFO] [stdout]      |
[INFO] [stdout] 1171 | /// A single change done over a text-like types: [Text] or [XmlText].
[INFO] [stdout]      |                                                             ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]     --> src/types/mod.rs:1187:81
[INFO] [stdout]      |
[INFO] [stdout] 1187 | /// An alias for map of attributes used as formatting parameters by [Text] and [XmlText] types.
[INFO] [stdout]      |                                                                                 ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Peekable`
[INFO] [stdout]    --> src/update.rs:713:17
[INFO] [stdout]     |
[INFO] [stdout] 713 | /// Similar to [Peekable], but can be used in situation when [Peekable::peek] is not allowed
[INFO] [stdout]     |                 ^^^^^^^^ no item named `Peekable` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Peekable::peek`
[INFO] [stdout]    --> src/update.rs:713:63
[INFO] [stdout]     |
[INFO] [stdout] 713 | /// Similar to [Peekable], but can be used in situation when [Peekable::peek] is not allowed
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^^ no item named `Peekable` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Memo::advance`
[INFO] [stdout]    --> src/update.rs:715:6
[INFO] [stdout]     |
[INFO] [stdout] 715 | /// [Memo::advance] which works similar to [Peekable::peek], but later peeked element can still be
[INFO] [stdout]     |      ^^^^^^^^^^^^^ the struct `Memo` has no field or associated item named `advance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Peekable::peek`
[INFO] [stdout]    --> src/update.rs:715:45
[INFO] [stdout]     |
[INFO] [stdout] 715 | /// [Memo::advance] which works similar to [Peekable::peek], but later peeked element can still be
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^ no item named `Peekable` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/decoder.rs:42:50
[INFO] [stdout]    |
[INFO] [stdout] 42 |     /// Read left origin of a currently decoded [Block].
[INFO] [stdout]    |                                                  ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/decoder.rs:45:51
[INFO] [stdout]    |
[INFO] [stdout] 45 |     /// Read right origin of a currently decoded [Block].
[INFO] [stdout]    |                                                   ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/decoder.rs:51:53
[INFO] [stdout]    |
[INFO] [stdout] 51 |     /// Read info bit flags of a currently decoded [Block].
[INFO] [stdout]    |                                                     ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/decoder.rs:54:75
[INFO] [stdout]    |
[INFO] [stdout] 54 |     /// Read bit flags determining type of parent of a currently decoded [Block].
[INFO] [stdout]    |                                                                           ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/decoder.rs:57:52
[INFO] [stdout]    |
[INFO] [stdout] 57 |     /// Read type ref info of a currently decoded [Block] parent.
[INFO] [stdout]    |                                                    ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/encoder.rs:46:57
[INFO] [stdout]    |
[INFO] [stdout] 46 |     /// Write unique identifier of a currently encoded [Block]'s left origin.
[INFO] [stdout]    |                                                         ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/encoder.rs:49:57
[INFO] [stdout]    |
[INFO] [stdout] 49 |     /// Write unique identifier of a currently encoded [Block]'s right origin.
[INFO] [stdout]    |                                                         ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/encoder.rs:55:34
[INFO] [stdout]    |
[INFO] [stdout] 55 |     /// Write currently encoded [Block]'s info flags. These contain information about which fields
[INFO] [stdout]    |                                  ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/encoder.rs:60:50
[INFO] [stdout]    |
[INFO] [stdout] 60 |     /// Write info flag about currently encoded [Block]'s parent. Is is another block or root type.
[INFO] [stdout]    |                                                  ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/encoder.rs:63:52
[INFO] [stdout]    |
[INFO] [stdout] 63 |     /// Writes type ref data of currently encoded [Block]'s parent.
[INFO] [stdout]    |                                                    ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1,2,3,3,3`
[INFO] [stdout]    --> src/updates/encoder.rs:409:14
[INFO] [stdout]     |
[INFO] [stdout] 409 | /// Encodes [1,2,3,3,3] as [1,2,-3,3] (once 1, once 2, three times 3)
[INFO] [stdout]     |              ^^^^^^^^^ no item named `1,2,3,3,3` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1,1,1,7`
[INFO] [stdout]    --> src/updates/encoder.rs:458:14
[INFO] [stdout]     |
[INFO] [stdout] 458 | /// Encodes [1,1,1,7] to [1,3,7,1] (3 times 1, 1 time 7). This encoder might do more harm than good if there are a lot of values that are...
[INFO] [stdout]     |              ^^^^^^^ no item named `1,1,1,7` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1,3,7,1`
[INFO] [stdout]    --> src/updates/encoder.rs:458:27
[INFO] [stdout]     |
[INFO] [stdout] 458 | /// Encodes [1,1,1,7] to [1,3,7,1] (3 times 1, 1 time 7). This encoder might do more harm than good if there are a lot of values that are...
[INFO] [stdout]     |                           ^^^^^^^ no item named `1,3,7,1` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `StickyIndex::Relative`
[INFO] [stdout]    --> src/moving.rs:642:44
[INFO] [stdout]     |
[INFO] [stdout] 642 | /// the shared typed sequence it's always [StickyIndex::Relative] which refers to a block [ID]
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^ the struct `StickyIndex` has no field or associated item named `Relative`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `tracked_origins`
[INFO] [stdout]    --> src/undo.rs:527:48
[INFO] [stdout]     |
[INFO] [stdout] 527 |     /// Custom logic decider, that along with [tracked_origins] can be used to determine if
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^ no item named `tracked_origins` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `UndoManger::undo`
[INFO] [stdout]    --> src/undo.rs:553:69
[INFO] [stdout]     |
[INFO] [stdout] 553 | /// deletions tracked by a corresponding undo manager. Whenever an [UndoManger::undo] or
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^^^^^ no item named `UndoManger` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `client-id`
[INFO] [stdout]    --> src/block_store.rs:287:16
[INFO] [stdout]     |
[INFO] [stdout] 287 |     /// an ID (<client-id>, 0) and length 2, with contain all elements with clock values
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/updates/encoder.rs:460:67
[INFO] [stdout]     |
[INFO] [stdout] 460 | /// It was originally used for image compression. Cool .. article http://csbruce.com/cbm/transactor/pdfs/trans_v7_i06.pdf
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<http://csbruce.com/cbm/transactor/pdfs/trans_v7_i06.pdf>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout]     = note: `#[warn(rustdoc::bare_urls)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/lib.rs:507:11
[INFO] [stdout]     |
[INFO] [stdout] 507 | /// (See: https://www.rfc-editor.org/rfc/rfc4122#section-4.4)
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://www.rfc-editor.org/rfc/rfc4122#section-4.4>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 76 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3.42s
[INFO] running `Command { std: "docker" "inspect" "786c57295dac277db58c3995e47bc40f57741e0ac5ee66cdbb62b3646cbb027c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "786c57295dac277db58c3995e47bc40f57741e0ac5ee66cdbb62b3646cbb027c", kill_on_drop: false }`
[INFO] [stdout] 786c57295dac277db58c3995e47bc40f57741e0ac5ee66cdbb62b3646cbb027c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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" "DOCS_RS=1" "-e" "RUSTC_BOOTSTRAP=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:97d61d7686bf65f8ecb15491ab51835e82dc9176a96a831f143a431b191fc501" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0aebca5f3e1ce4f5a50d650b3d4603b8fb7d9ec0322dc84a1428dcd352010c5a
[INFO] running `Command { std: "docker" "start" "-a" "0aebca5f3e1ce4f5a50d650b3d4603b8fb7d9ec0322dc84a1428dcd352010c5a", kill_on_drop: false }`
[INFO] [stderr]  Documenting yrs v0.16.5 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `ClientID`
[INFO] [stdout]   --> src/lib.rs:51:66
[INFO] [stdout]    |
[INFO] [stdout] 51 | //! concurrent changes made by different peers sharing the same [ClientID] will cause a document
[INFO] [stdout]    |                                                                  ^^^^^^^^ no item named `ClientID` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]    = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Update::decode`
[INFO] [stdout]   --> src/lib.rs:86:56
[INFO] [stdout]    |
[INFO] [stdout] 86 | //!    be passed back to the requester, [deserialized](Update::decode) and integrated into a document
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^ the struct `Update` has no field or associated item named `decode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ClientID`
[INFO] [stdout]    --> src/lib.rs:352:55
[INFO] [stdout]     |
[INFO] [stdout] 352 | //!   peers inserting values at the same position, a [ClientID] will be used to determine a final
[INFO] [stdout]     |                                                       ^^^^^^^^ no item named `ClientID` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ClientID`
[INFO] [stdout]    --> src/lib.rs:356:92
[INFO] [stdout]     |
[INFO] [stdout] 356 | //!   conflict in the result - Yrs will prioritize update belonging to a peer with higher [ClientID]
[INFO] [stdout]     |                                                                                            ^^^^^^^^ no item named `ClientID` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ItemContent::Number`
[INFO] [stdout]   --> src/block.rs:47:59
[INFO] [stdout]    |
[INFO] [stdout] 47 | /// Bit flag used to identify items with content of type [ItemContent::Number].
[INFO] [stdout]    |                                                           ^^^^^^^^^^^^^^^^^^^ the enum `ItemContent` has no variant or associated item named `Number`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block::Skip`
[INFO] [stdout]   --> src/block.rs:56:32
[INFO] [stdout]    |
[INFO] [stdout] 56 | /// Bit flag used to identify [Block::Skip].
[INFO] [stdout]    |                                ^^^^^^^^^^^ the enum `Block` has no variant or associated item named `Skip`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block::content_len`
[INFO] [stdout]     --> src/block.rs:1062:72
[INFO] [stdout]      |
[INFO] [stdout] 1062 |     /// Returns a length of a block. For most situation it works like [Block::content_len] with a
[INFO] [stdout]      |                                                                        ^^^^^^^^^^^^^^^^^^ the enum `Block` has no variant or associated item named `content_len`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]     --> src/block.rs:1063:33
[INFO] [stdout]      |
[INFO] [stdout] 1063 |     /// difference to a [Text]/[XmlText] contents - in order to achieve compatibility with
[INFO] [stdout]      |                                 ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Encoding`
[INFO] [stdout]     --> src/block.rs:1065:36
[INFO] [stdout]      |
[INFO] [stdout] 1065 |     /// However depending on used [Encoding] scheme we may calculate string length/offsets
[INFO] [stdout]      |                                    ^^^^^^^^ no item named `Encoding` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Update::decode_v1`
[INFO] [stdout]    --> src/doc.rs:268:78
[INFO] [stdout]     |
[INFO] [stdout] 268 |     /// changes are encoded using lib0 v1 encoding and can be decoded using [Update::decode_v1] if
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^^^^ no item named `Update` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Update::decode_v2`
[INFO] [stdout]    --> src/doc.rs:291:78
[INFO] [stdout]     |
[INFO] [stdout] 291 |     /// changes are encoded using lib0 v2 encoding and can be decoded using [Update::decode_v2] if
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^^^^^ no item named `Update` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `DocRef::destroy`
[INFO] [stdout]    --> src/doc.rs:374:70
[INFO] [stdout]     |
[INFO] [stdout] 374 |     /// Subscribe callback function, that will be called whenever a [DocRef::destroy] has been called.
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^^^^ no item named `DocRef` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Text`
[INFO] [stdout]    --> src/doc.rs:663:50
[INFO] [stdout]     |
[INFO] [stdout] 663 | /// Determines how string length and offsets of [Text]/[XmlText] are being determined.
[INFO] [stdout]     |                                                  ^^^^ no item named `Text` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]    --> src/doc.rs:663:57
[INFO] [stdout]     |
[INFO] [stdout] 663 | /// Determines how string length and offsets of [Text]/[XmlText] are being determined.
[INFO] [stdout]     |                                                         ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `try_transact` links to private item `TransactionAcqError::SharedAcqFailed`
[INFO] [stdout]    --> src/doc.rs:683:36
[INFO] [stdout]     |
[INFO] [stdout] 683 |     /// this method will return a [TransactionAcqError::SharedAcqFailed] error whenever called
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout]     = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `try_transact_mut` links to private item `TransactionAcqError::ExclusiveAcqFailed`
[INFO] [stdout]    --> src/doc.rs:695:12
[INFO] [stdout]     |
[INFO] [stdout] 695 |     /// a [TransactionAcqError::ExclusiveAcqFailed] error.
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `try_transact_mut_with` links to private item `TransactionAcqError::ExclusiveAcqFailed`
[INFO] [stdout]    --> src/doc.rs:709:12
[INFO] [stdout]     |
[INFO] [stdout] 709 |     /// a [TransactionAcqError::ExclusiveAcqFailed] error.
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Transaction::commit`
[INFO] [stdout]    --> src/transaction.rs:306:48
[INFO] [stdout]     |
[INFO] [stdout] 306 |     /// State vector of the transaction after [Transaction::commit] has been called.
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^ the struct `Transaction` has no field or associated item named `commit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Text`
[INFO] [stdout]   --> src/types/array.rs:28:32
[INFO] [stdout]    |
[INFO] [stdout] 28 | /// - Text chunks inserted by [Text] data structure: each character becomes an element of an
[INFO] [stdout]    |                                ^^^^ no item named `Text` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Map`
[INFO] [stdout]    --> src/types/array.rs:392:48
[INFO] [stdout]     |
[INFO] [stdout] 392 | /// into another Yrs data collection, such as [Map] or another YArray.
[INFO] [stdout]     |                                                ^^^ no item named `Map` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Map::observe`
[INFO] [stdout]    --> src/types/map.rs:376:25
[INFO] [stdout]     |
[INFO] [stdout] 376 | /// Event generated by [Map::observe] method. Emitted during transaction commit phase.
[INFO] [stdout]     |                         ^^^^^^^^^^^^ the trait `Map` has no associated item named `observe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Transaction::commit`
[INFO] [stdout]   --> src/types/text.rs:19:72
[INFO] [stdout]    |
[INFO] [stdout] 19 | /// double-linked list of text chunks - an optimization occurs during [Transaction::commit], which
[INFO] [stdout]    |                                                                        ^^^^^^^^^^^^^^^^^^^ the struct `Transaction` has no field or associated item named `commit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Text::observe`
[INFO] [stdout]     --> src/types/text.rs:1015:25
[INFO] [stdout]      |
[INFO] [stdout] 1015 | /// Event generated by [Text::observe] method. Emitted during transaction commit phase.
[INFO] [stdout]      |                         ^^^^^^^^^^^^^ the trait `Text` has no associated item named `observe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Transaction::commit`
[INFO] [stdout]    --> src/types/xml.rs:297:38
[INFO] [stdout]     |
[INFO] [stdout] 297 | /// - an optimization occurs during [Transaction::commit], which allows to squash multiple
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^ no item named `Transaction` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]    --> src/types/xml.rs:868:84
[INFO] [stdout]     |
[INFO] [stdout] 868 | /// Iterator over the attributes (key-value pairs represented as a strings) of an [XmlElement].
[INFO] [stdout]     |                                                                                    ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]    --> src/types/xml.rs:901:23
[INFO] [stdout]     |
[INFO] [stdout] 901 | /// An iterator over [XmlElement] successors, working in a recursive depth-first manner.
[INFO] [stdout]     |                       ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText::observe`
[INFO] [stdout]     --> src/types/xml.rs:1002:25
[INFO] [stdout]      |
[INFO] [stdout] 1002 | /// Event generated by [XmlText::observe] method. Emitted during transaction commit phase.
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]     --> src/types/xml.rs:1022:20
[INFO] [stdout]      |
[INFO] [stdout] 1022 |     /// Returns a [XmlText] instance which emitted this event.
[INFO] [stdout]      |                    ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]     --> src/types/xml.rs:1027:48
[INFO] [stdout]      |
[INFO] [stdout] 1027 |     /// Returns a path from root type down to [XmlText] instance which emitted this event.
[INFO] [stdout]      |                                                ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]     --> src/types/xml.rs:1032:68
[INFO] [stdout]      |
[INFO] [stdout] 1032 |     /// Returns a summary of text changes made over corresponding [XmlText] collection within
[INFO] [stdout]      |                                                                    ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]     --> src/types/xml.rs:1041:73
[INFO] [stdout]      |
[INFO] [stdout] 1041 |     /// Returns a summary of attribute changes made over corresponding [XmlText] collection within
[INFO] [stdout]      |                                                                         ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement::observe`
[INFO] [stdout]     --> src/types/xml.rs:1112:25
[INFO] [stdout]      |
[INFO] [stdout] 1112 | /// Event generated by [XmlElement::observe] method. Emitted during transaction commit phase.
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]     --> src/types/xml.rs:1139:20
[INFO] [stdout]      |
[INFO] [stdout] 1139 |     /// Returns a [XmlElement] instance which emitted this event.
[INFO] [stdout]      |                    ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]     --> src/types/xml.rs:1144:48
[INFO] [stdout]      |
[INFO] [stdout] 1144 |     /// Returns a path from root type down to [XmlElement] instance which emitted this event.
[INFO] [stdout]      |                                                ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]     --> src/types/xml.rs:1149:76
[INFO] [stdout]      |
[INFO] [stdout] 1149 |     /// Returns a summary of XML child nodes changed within corresponding [XmlElement] collection
[INFO] [stdout]      |                                                                            ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]     --> src/types/xml.rs:1167:73
[INFO] [stdout]      |
[INFO] [stdout] 1167 |     /// Returns a summary of attribute changes made over corresponding [XmlElement] collection
[INFO] [stdout]      |                                                                         ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlHookRef`
[INFO] [stdout]   --> src/types/mod.rs:48:32
[INFO] [stdout]    |
[INFO] [stdout] 48 | /// Type ref identifier for a [XmlHookRef] type. Used for compatibility.
[INFO] [stdout]    |                                ^^^^^^^^^^ no item named `XmlHookRef` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `DocRef`
[INFO] [stdout]   --> src/types/mod.rs:54:32
[INFO] [stdout]    |
[INFO] [stdout] 54 | /// Type ref identifier for a [DocRef] type.
[INFO] [stdout]    |                                ^^^^^^ no item named `DocRef` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Event::delta`
[INFO] [stdout]   --> src/types/mod.rs:71:63
[INFO] [stdout]    |
[INFO] [stdout] 71 |     /// All array-like event changes can be tracked by using [Event::delta] method.
[INFO] [stdout]    |                                                               ^^^^^^^^^^^^ the enum `Event` has no variant or associated item named `delta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Event::keys`
[INFO] [stdout]   --> src/types/mod.rs:72:61
[INFO] [stdout]    |
[INFO] [stdout] 72 |     /// All map-like event changes can be tracked by using [Event::keys] method.
[INFO] [stdout]    |                                                             ^^^^^^^^^^^ the enum `Event` has no variant or associated item named `keys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]    --> src/types/mod.rs:251:12
[INFO] [stdout]     |
[INFO] [stdout] 251 |     /// - [XmlElement]: this field acts as a head to a first child element stored within current XML
[INFO] [stdout]     |            ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]    --> src/types/mod.rs:253:23
[INFO] [stdout]     |
[INFO] [stdout] 253 |     /// - [Text] and [XmlText]: this field point to a first chunk of text appended to collaborative
[INFO] [stdout]     |                       ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]    --> src/types/mod.rs:262:12
[INFO] [stdout]     |
[INFO] [stdout] 262 |     /// - [XmlElement]: this field stores attributes assigned to a given XML node.
[INFO] [stdout]     |            ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]    --> src/types/mod.rs:273:46
[INFO] [stdout]     |
[INFO] [stdout] 273 |     /// A tag name identifier, used only by [XmlElement].
[INFO] [stdout]     |                                              ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]     --> src/types/mod.rs:1108:80
[INFO] [stdout]      |
[INFO] [stdout] 1108 | /// collection of segments which refer to either index (in case of [Array] or [XmlElement]) or
[INFO] [stdout]      |                                                                                ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]     --> src/types/mod.rs:1120:13
[INFO] [stdout]      |
[INFO] [stdout] 1120 |     /// or [XmlElement] types.
[INFO] [stdout]      |             ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]     --> src/types/mod.rs:1145:16
[INFO] [stdout]      |
[INFO] [stdout] 1145 |     /// - For [XmlElement] it's a range of inserted child XML nodes.
[INFO] [stdout]      |                ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlElement`
[INFO] [stdout]     --> src/types/mod.rs:1149:37
[INFO] [stdout]      |
[INFO] [stdout] 1149 |     /// either XML child nodes for [XmlElement] or various elements stored in an [Array].
[INFO] [stdout]      |                                     ^^^^^^^^^^ no item named `XmlElement` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]     --> src/types/mod.rs:1171:61
[INFO] [stdout]      |
[INFO] [stdout] 1171 | /// A single change done over a text-like types: [Text] or [XmlText].
[INFO] [stdout]      |                                                             ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `XmlText`
[INFO] [stdout]     --> src/types/mod.rs:1187:81
[INFO] [stdout]      |
[INFO] [stdout] 1187 | /// An alias for map of attributes used as formatting parameters by [Text] and [XmlText] types.
[INFO] [stdout]      |                                                                                 ^^^^^^^ no item named `XmlText` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/decoder.rs:42:50
[INFO] [stdout]    |
[INFO] [stdout] 42 |     /// Read left origin of a currently decoded [Block].
[INFO] [stdout]    |                                                  ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/decoder.rs:45:51
[INFO] [stdout]    |
[INFO] [stdout] 45 |     /// Read right origin of a currently decoded [Block].
[INFO] [stdout]    |                                                   ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/decoder.rs:51:53
[INFO] [stdout]    |
[INFO] [stdout] 51 |     /// Read info bit flags of a currently decoded [Block].
[INFO] [stdout]    |                                                     ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/decoder.rs:54:75
[INFO] [stdout]    |
[INFO] [stdout] 54 |     /// Read bit flags determining type of parent of a currently decoded [Block].
[INFO] [stdout]    |                                                                           ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/decoder.rs:57:52
[INFO] [stdout]    |
[INFO] [stdout] 57 |     /// Read type ref info of a currently decoded [Block] parent.
[INFO] [stdout]    |                                                    ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/encoder.rs:46:57
[INFO] [stdout]    |
[INFO] [stdout] 46 |     /// Write unique identifier of a currently encoded [Block]'s left origin.
[INFO] [stdout]    |                                                         ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/encoder.rs:49:57
[INFO] [stdout]    |
[INFO] [stdout] 49 |     /// Write unique identifier of a currently encoded [Block]'s right origin.
[INFO] [stdout]    |                                                         ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/encoder.rs:55:34
[INFO] [stdout]    |
[INFO] [stdout] 55 |     /// Write currently encoded [Block]'s info flags. These contain information about which fields
[INFO] [stdout]    |                                  ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/encoder.rs:60:50
[INFO] [stdout]    |
[INFO] [stdout] 60 |     /// Write info flag about currently encoded [Block]'s parent. Is is another block or root type.
[INFO] [stdout]    |                                                  ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Block`
[INFO] [stdout]   --> src/updates/encoder.rs:63:52
[INFO] [stdout]    |
[INFO] [stdout] 63 |     /// Writes type ref data of currently encoded [Block]'s parent.
[INFO] [stdout]    |                                                    ^^^^^ no item named `Block` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `StickyIndex::Relative`
[INFO] [stdout]    --> src/moving.rs:642:44
[INFO] [stdout]     |
[INFO] [stdout] 642 | /// the shared typed sequence it's always [StickyIndex::Relative] which refers to a block [ID]
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^ the struct `StickyIndex` has no field or associated item named `Relative`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `tracked_origins`
[INFO] [stdout]    --> src/undo.rs:527:48
[INFO] [stdout]     |
[INFO] [stdout] 527 |     /// Custom logic decider, that along with [tracked_origins] can be used to determine if
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^ no item named `tracked_origins` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `UndoManger::undo`
[INFO] [stdout]    --> src/undo.rs:553:69
[INFO] [stdout]     |
[INFO] [stdout] 553 | /// deletions tracked by a corresponding undo manager. Whenever an [UndoManger::undo] or
[INFO] [stdout]     |                                                                     ^^^^^^^^^^^^^^^^ no item named `UndoManger` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/lib.rs:507:11
[INFO] [stdout]     |
[INFO] [stdout] 507 | /// (See: https://www.rfc-editor.org/rfc/rfc4122#section-4.4)
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://www.rfc-editor.org/rfc/rfc4122#section-4.4>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout]     = note: `#[warn(rustdoc::bare_urls)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 64 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.78s
[INFO] running `Command { std: "docker" "inspect" "0aebca5f3e1ce4f5a50d650b3d4603b8fb7d9ec0322dc84a1428dcd352010c5a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0aebca5f3e1ce4f5a50d650b3d4603b8fb7d9ec0322dc84a1428dcd352010c5a", kill_on_drop: false }`
[INFO] [stdout] 0aebca5f3e1ce4f5a50d650b3d4603b8fb7d9ec0322dc84a1428dcd352010c5a
