[INFO] fetching crate factsage-compound-parser 0.1.0...
[INFO] documenting factsage-compound-parser-0.1.0 against da3f5c31e5535b3dc210067de660a45784ae1e9c for pr-162169
[INFO] extracting crate factsage-compound-parser 0.1.0 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate factsage-compound-parser 0.1.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate factsage-compound-parser 0.1.0
[INFO] tweaked toml for crates.io crate factsage-compound-parser 0.1.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate factsage-compound-parser 0.1.0 on toolchain da3f5c31e5535b3dc210067de660a45784ae1e9c
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate factsage-compound-parser 0.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 19bab22745af07fcb3eb72292f30e990898d506e15c934b3fa909c57e57bb76e
[INFO] running `Command { std: "docker" "start" "19bab22745af07fcb3eb72292f30e990898d506e15c934b3fa909c57e57bb76e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "19bab22745af07fcb3eb72292f30e990898d506e15c934b3fa909c57e57bb76e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "19bab22745af07fcb3eb72292f30e990898d506e15c934b3fa909c57e57bb76e" "/opt/rustwide/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "19bab22745af07fcb3eb72292f30e990898d506e15c934b3fa909c57e57bb76e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "19bab22745af07fcb3eb72292f30e990898d506e15c934b3fa909c57e57bb76e" "/opt/rustwide/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]  Documenting factsage-compound-parser v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/compound.rs:19:1
[INFO] [stdout]    |
[INFO] [stdout] 19 | / pub struct CompoundView<'a> {
[INFO] [stdout] 20 | |     pub(crate) raw: &'a RawCompoundChunk,
[INFO] [stdout] 21 | |     pub(crate) index: &'a CompoundIndex,
[INFO] [stdout] 22 | |     pub(crate) raw_chunks: &'a [RawChunk],
[INFO] [stdout] 23 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-export of borrowed compound semantic views.`
[INFO] [stdout]    = help: ends near `A borrowed semantic compound view over one authoritative raw compound chunk.`
[INFO] [stdout]    = note: `#[deny(rustdoc::unportable_markdown)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/compound.rs:19:1
[INFO] [stdout]    |
[INFO] [stdout] 19 | / pub struct CompoundView<'a> {
[INFO] [stdout] 20 | |     pub(crate) raw: &'a RawCompoundChunk,
[INFO] [stdout] 21 | |     pub(crate) index: &'a CompoundIndex,
[INFO] [stdout] 22 | |     pub(crate) raw_chunks: &'a [RawChunk],
[INFO] [stdout] 23 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `A borrowed semantic compound view over one authoritative raw compound chunk.`
[INFO] [stdout]    = help: ends near `A borrowed semantic compound view over one authoritative raw compound chunk.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/database.rs:36:1
[INFO] [stdout]    |
[INFO] [stdout] 36 | / pub struct Database {
[INFO] [stdout] 37 | |     raw: RawDatabase,
[INFO] [stdout] 38 | |     index: DomainIndex,
[INFO] [stdout] 39 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-exports for owned database handles, indexes, and borrowed database views.`
[INFO] [stdout]    = help: ends near `An owned read-only database handle containing raw chunks plus their index.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/database.rs:36:1
[INFO] [stdout]    |
[INFO] [stdout] 36 | / pub struct Database {
[INFO] [stdout] 37 | |     raw: RawDatabase,
[INFO] [stdout] 38 | |     index: DomainIndex,
[INFO] [stdout] 39 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `An owned read-only database handle containing raw chunks plus their index.`
[INFO] [stdout]    = help: ends near `An owned read-only database handle containing raw chunks plus their index.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/database.rs:47:1
[INFO] [stdout]    |
[INFO] [stdout] 47 | / pub struct DatabaseView<'a> {
[INFO] [stdout] 48 | |     raw: &'a RawDatabase,
[INFO] [stdout] 49 | |     index: &'a DomainIndex,
[INFO] [stdout] 50 | |     header: &'a RawDatabaseHeaderChunk,
[INFO] [stdout] 51 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-exports for owned database handles, indexes, and borrowed database views.`
[INFO] [stdout]    = help: ends near `Borrowed read-only semantic access over a raw CDB stream and matching index.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/database.rs:47:1
[INFO] [stdout]    |
[INFO] [stdout] 47 | / pub struct DatabaseView<'a> {
[INFO] [stdout] 48 | |     raw: &'a RawDatabase,
[INFO] [stdout] 49 | |     index: &'a DomainIndex,
[INFO] [stdout] 50 | |     header: &'a RawDatabaseHeaderChunk,
[INFO] [stdout] 51 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Borrowed read-only semantic access over a raw CDB stream and matching index.`
[INFO] [stdout]    = help: ends near `Borrowed read-only semantic access over a raw CDB stream and matching index.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/database.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | / pub struct DomainIndex {
[INFO] [stdout] 24 | |     compounds: Vec<CompoundIndex>,
[INFO] [stdout] 25 | |     diagnostics: Vec<Diagnostic>,
[INFO] [stdout] 26 | |     raw_identity: u64,
[INFO] [stdout] 27 | |     raw_generation: u64,
[INFO] [stdout] 28 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-exports for owned database handles, indexes, and borrowed database views.`
[INFO] [stdout]    = help: ends near `A lightweight semantic index over one immutable-generation raw CDB stream.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/database.rs:23:1
[INFO] [stdout]    |
[INFO] [stdout] 23 | / pub struct DomainIndex {
[INFO] [stdout] 24 | |     compounds: Vec<CompoundIndex>,
[INFO] [stdout] 25 | |     diagnostics: Vec<Diagnostic>,
[INFO] [stdout] 26 | |     raw_identity: u64,
[INFO] [stdout] 27 | |     raw_generation: u64,
[INFO] [stdout] 28 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `A lightweight semantic index over one immutable-generation raw CDB stream.`
[INFO] [stdout]    = help: ends near `A lightweight semantic index over one immutable-generation raw CDB stream.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/domain/error.rs:143:1
[INFO] [stdout]     |
[INFO] [stdout] 143 | / pub enum DatabaseError {
[INFO] [stdout] 144 | |     /// The physical raw parser rejected the input.
[INFO] [stdout] 145 | |     Parse(ParseError),
[INFO] [stdout] 146 | |     /// The raw chunks could not be grouped into the documented stream model.
[INFO] [stdout] 147 | |     Domain(DomainError),
[INFO] [stdout] 148 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Re-exports for domain construction errors, diagnostics, and text errors.`
[INFO] [stdout]     = help: ends near `An error returned by convenience APIs that parse and then index a database.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/domain/error.rs:143:1
[INFO] [stdout]     |
[INFO] [stdout] 143 | / pub enum DatabaseError {
[INFO] [stdout] 144 | |     /// The physical raw parser rejected the input.
[INFO] [stdout] 145 | |     Parse(ParseError),
[INFO] [stdout] 146 | |     /// The raw chunks could not be grouped into the documented stream model.
[INFO] [stdout] 147 | |     Domain(DomainError),
[INFO] [stdout] 148 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `An error returned by convenience APIs that parse and then index a database.`
[INFO] [stdout]     = help: ends near `An error returned by convenience APIs that parse and then index a database.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/domain/error.rs:242:1
[INFO] [stdout]     |
[INFO] [stdout] 242 | / pub struct Diagnostic {
[INFO] [stdout] 243 | |     /// Zero-based physical chunk index in the authoritative raw stream.
[INFO] [stdout] 244 | |     pub chunk_index: usize,
[INFO] [stdout] 245 | |     /// Absolute byte offset in the authoritative raw stream.
[INFO] [stdout] ...   |
[INFO] [stdout] 250 | |     pub kind: DiagnosticKind,
[INFO] [stdout] 251 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Re-exports for domain construction errors, diagnostics, and text errors.`
[INFO] [stdout]     = help: ends near `A non-fatal issue retained alongside its physical source location.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/domain/error.rs:242:1
[INFO] [stdout]     |
[INFO] [stdout] 242 | / pub struct Diagnostic {
[INFO] [stdout] 243 | |     /// Zero-based physical chunk index in the authoritative raw stream.
[INFO] [stdout] 244 | |     pub chunk_index: usize,
[INFO] [stdout] 245 | |     /// Absolute byte offset in the authoritative raw stream.
[INFO] [stdout] ...   |
[INFO] [stdout] 250 | |     pub kind: DiagnosticKind,
[INFO] [stdout] 251 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `A non-fatal issue retained alongside its physical source location.`
[INFO] [stdout]     = help: ends near `A non-fatal issue retained alongside its physical source location.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/domain/error.rs:176:1
[INFO] [stdout]     |
[INFO] [stdout] 176 | / pub enum DiagnosticKind {
[INFO] [stdout] 177 | |     /// Multiple phases in one compound use the same raw phase ID.
[INFO] [stdout] 178 | |     DuplicatePhaseId {
[INFO] [stdout] 179 | |         /// The duplicated stored phase identifier.
[INFO] [stdout] ...   |
[INFO] [stdout] 237 | |     },
[INFO] [stdout] 238 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Re-exports for domain construction errors, diagnostics, and text errors.`
[INFO] [stdout]     = help: ends near `The semantic category of a non-fatal issue retained by a [`super::DomainIndex`].`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/domain/error.rs:176:1
[INFO] [stdout]     |
[INFO] [stdout] 176 | / pub enum DiagnosticKind {
[INFO] [stdout] 177 | |     /// Multiple phases in one compound use the same raw phase ID.
[INFO] [stdout] 178 | |     DuplicatePhaseId {
[INFO] [stdout] 179 | |         /// The duplicated stored phase identifier.
[INFO] [stdout] ...   |
[INFO] [stdout] 237 | |     },
[INFO] [stdout] 238 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `The semantic category of a non-fatal issue retained by a [`super::DomainIndex`].`
[INFO] [stdout]     = help: ends near `The semantic category of a non-fatal issue retained by a [`super::DomainIndex`].`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/domain/error.rs:72:1
[INFO] [stdout]     |
[INFO] [stdout]  72 | / pub enum DomainError {
[INFO] [stdout]  73 | |     /// The raw database did not contain any chunks.
[INFO] [stdout]  74 | |     EmptyRawDatabase,
[INFO] [stdout]  75 | |     /// The first raw chunk was not a database header.
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |     },
[INFO] [stdout] 104 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Re-exports for domain construction errors, diagnostics, and text errors.`
[INFO] [stdout]     = help: ends near `A structural or index-coherency error encountered while building semantic views.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/domain/error.rs:72:1
[INFO] [stdout]     |
[INFO] [stdout]  72 | / pub enum DomainError {
[INFO] [stdout]  73 | |     /// The raw database did not contain any chunks.
[INFO] [stdout]  74 | |     EmptyRawDatabase,
[INFO] [stdout]  75 | |     /// The first raw chunk was not a database header.
[INFO] [stdout] ...   |
[INFO] [stdout] 103 | |     },
[INFO] [stdout] 104 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `A structural or index-coherency error encountered while building semantic views.`
[INFO] [stdout]     = help: ends near `A structural or index-coherency error encountered while building semantic views.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/error.rs:47:1
[INFO] [stdout]    |
[INFO] [stdout] 47 | / pub enum ExpectedCategory {
[INFO] [stdout] 48 | |     /// A new compound record.
[INFO] [stdout] 49 | |     Compound,
[INFO] [stdout] 50 | |     /// A phase, range, comment, or the next compound.
[INFO] [stdout] ...  |
[INFO] [stdout] 55 | |     CommentOrCompound,
[INFO] [stdout] 56 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-exports for domain construction errors, diagnostics, and text errors.`
[INFO] [stdout]    = help: ends near `The category expected by the semantic grouping state machine.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/error.rs:47:1
[INFO] [stdout]    |
[INFO] [stdout] 47 | / pub enum ExpectedCategory {
[INFO] [stdout] 48 | |     /// A new compound record.
[INFO] [stdout] 49 | |     Compound,
[INFO] [stdout] 50 | |     /// A phase, range, comment, or the next compound.
[INFO] [stdout] ...  |
[INFO] [stdout] 55 | |     CommentOrCompound,
[INFO] [stdout] 56 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `The category expected by the semantic grouping state machine.`
[INFO] [stdout]    = help: ends near `The category expected by the semantic grouping state machine.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/error.rs:9:1
[INFO] [stdout]    |
[INFO] [stdout]  9 | / pub struct TextDecodeError {
[INFO] [stdout] 10 | |     field: String,
[INFO] [stdout] 11 | |     valid_up_to: usize,
[INFO] [stdout] 12 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-exports for domain construction errors, diagnostics, and text errors.`
[INFO] [stdout]    = help: ends near `An error returned when a fixed-width ASCII field cannot be decoded.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/error.rs:9:1
[INFO] [stdout]    |
[INFO] [stdout]  9 | / pub struct TextDecodeError {
[INFO] [stdout] 10 | |     field: String,
[INFO] [stdout] 11 | |     valid_up_to: usize,
[INFO] [stdout] 12 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `An error returned when a fixed-width ASCII field cannot be decoded.`
[INFO] [stdout]    = help: ends near `An error returned when a fixed-width ASCII field cannot be decoded.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/phase.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | / pub enum PhaseState {
[INFO] [stdout] 13 | |     /// A solid phase.
[INFO] [stdout] 14 | |     Solid,
[INFO] [stdout] 15 | |     /// A liquid phase.
[INFO] [stdout] ...  |
[INFO] [stdout] 20 | |     Aqueous,
[INFO] [stdout] 21 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-exports for borrowed phase views and inferred raw-ID states.`
[INFO] [stdout]    = help: ends near `The phase state inferred from a stored FactSage phase ID.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/phase.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | / pub enum PhaseState {
[INFO] [stdout] 13 | |     /// A solid phase.
[INFO] [stdout] 14 | |     Solid,
[INFO] [stdout] 15 | |     /// A liquid phase.
[INFO] [stdout] ...  |
[INFO] [stdout] 20 | |     Aqueous,
[INFO] [stdout] 21 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `The phase state inferred from a stored FactSage phase ID.`
[INFO] [stdout]    = help: ends near `The phase state inferred from a stored FactSage phase ID.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/phase.rs:91:1
[INFO] [stdout]    |
[INFO] [stdout] 91 | / pub struct PhaseView<'a> {
[INFO] [stdout] 92 | |     pub(crate) raw: RawPhase<'a>,
[INFO] [stdout] 93 | |     pub(crate) index: &'a PhaseIndex,
[INFO] [stdout] 94 | |     pub(crate) raw_chunks: &'a [RawChunk],
[INFO] [stdout] 95 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-exports for borrowed phase views and inferred raw-ID states.`
[INFO] [stdout]    = help: ends near `A borrowed semantic phase with linked range indexes.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/phase.rs:91:1
[INFO] [stdout]    |
[INFO] [stdout] 91 | / pub struct PhaseView<'a> {
[INFO] [stdout] 92 | |     pub(crate) raw: RawPhase<'a>,
[INFO] [stdout] 93 | |     pub(crate) index: &'a PhaseIndex,
[INFO] [stdout] 94 | |     pub(crate) raw_chunks: &'a [RawChunk],
[INFO] [stdout] 95 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `A borrowed semantic phase with linked range indexes.`
[INFO] [stdout]    = help: ends near `A borrowed semantic phase with linked range indexes.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/phase.rs:60:1
[INFO] [stdout]    |
[INFO] [stdout] 60 | / pub enum RawPhase<'a> {
[INFO] [stdout] 61 | |     /// An ID-7 ordinary phase record.
[INFO] [stdout] 62 | |     Ordinary(&'a RawOrdinaryPhaseChunk),
[INFO] [stdout] 63 | |     /// An ID-8 transition phase record.
[INFO] [stdout] 64 | |     Transition(&'a RawTransitionPhaseChunk),
[INFO] [stdout] 65 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-exports for borrowed phase views and inferred raw-ID states.`
[INFO] [stdout]    = help: ends near `A borrowed raw phase record selected from a [`PhaseView`].`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/phase.rs:60:1
[INFO] [stdout]    |
[INFO] [stdout] 60 | / pub enum RawPhase<'a> {
[INFO] [stdout] 61 | |     /// An ID-7 ordinary phase record.
[INFO] [stdout] 62 | |     Ordinary(&'a RawOrdinaryPhaseChunk),
[INFO] [stdout] 63 | |     /// An ID-8 transition phase record.
[INFO] [stdout] 64 | |     Transition(&'a RawTransitionPhaseChunk),
[INFO] [stdout] 65 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `A borrowed raw phase record selected from a [`PhaseView`].`
[INFO] [stdout]    = help: ends near `A borrowed raw phase record selected from a [`PhaseView`].`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/range.rs:11:1
[INFO] [stdout]    |
[INFO] [stdout] 11 | / pub struct HeatCapacityRangeView<'a> {
[INFO] [stdout] 12 | |     kind: HeatCapacityKind,
[INFO] [stdout] 13 | |     raw: &'a RawHeatCapacityChunk,
[INFO] [stdout] 14 | |     chunk_index: usize,
[INFO] [stdout] 15 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-exports for borrowed range and orphan-range views.`
[INFO] [stdout]    = help: ends near `A borrowed heat-capacity range linked to one phase.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/range.rs:11:1
[INFO] [stdout]    |
[INFO] [stdout] 11 | / pub struct HeatCapacityRangeView<'a> {
[INFO] [stdout] 12 | |     kind: HeatCapacityKind,
[INFO] [stdout] 13 | |     raw: &'a RawHeatCapacityChunk,
[INFO] [stdout] 14 | |     chunk_index: usize,
[INFO] [stdout] 15 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `A borrowed heat-capacity range linked to one phase.`
[INFO] [stdout]    = help: ends near `A borrowed heat-capacity range linked to one phase.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/domain/range.rs:119:1
[INFO] [stdout]     |
[INFO] [stdout] 119 | / pub struct OrphanRangeView<'a> {
[INFO] [stdout] 120 | |     raw_chunks: &'a [RawChunk],
[INFO] [stdout] 121 | |     index: &'a OrphanRangeIndex,
[INFO] [stdout] 122 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Re-exports for borrowed range and orphan-range views.`
[INFO] [stdout]     = help: ends near `A borrowed preserved range that was not attached to a phase.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/domain/range.rs:119:1
[INFO] [stdout]     |
[INFO] [stdout] 119 | / pub struct OrphanRangeView<'a> {
[INFO] [stdout] 120 | |     raw_chunks: &'a [RawChunk],
[INFO] [stdout] 121 | |     index: &'a OrphanRangeIndex,
[INFO] [stdout] 122 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `A borrowed preserved range that was not attached to a phase.`
[INFO] [stdout]     = help: ends near `A borrowed preserved range that was not attached to a phase.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/domain/range.rs:103:1
[INFO] [stdout]     |
[INFO] [stdout] 103 | / pub enum OrphanReason {
[INFO] [stdout] 104 | |     /// No phase in the current compound had the referenced raw ID.
[INFO] [stdout] 105 | |     MissingPhase,
[INFO] [stdout] 106 | |     /// More than one phase in the current compound had the referenced raw ID.
[INFO] [stdout] ...   |
[INFO] [stdout] 110 | |     },
[INFO] [stdout] 111 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Re-exports for borrowed range and orphan-range views.`
[INFO] [stdout]     = help: ends near `Why a range could not be attached to exactly one phase.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/domain/range.rs:103:1
[INFO] [stdout]     |
[INFO] [stdout] 103 | / pub enum OrphanReason {
[INFO] [stdout] 104 | |     /// No phase in the current compound had the referenced raw ID.
[INFO] [stdout] 105 | |     MissingPhase,
[INFO] [stdout] 106 | |     /// More than one phase in the current compound had the referenced raw ID.
[INFO] [stdout] ...   |
[INFO] [stdout] 110 | |     },
[INFO] [stdout] 111 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Why a range could not be attached to exactly one phase.`
[INFO] [stdout]     = help: ends near `Why a range could not be attached to exactly one phase.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/range.rs:53:1
[INFO] [stdout]    |
[INFO] [stdout] 53 | / pub struct PhysicalPropertyRangeView<'a> {
[INFO] [stdout] 54 | |     raw: &'a RawKappaChunk,
[INFO] [stdout] 55 | |     chunk_index: usize,
[INFO] [stdout] 56 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-exports for borrowed range and orphan-range views.`
[INFO] [stdout]    = help: ends near `A borrowed ID-11 record linked to one phase by exact stored raw phase ID.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/range.rs:53:1
[INFO] [stdout]    |
[INFO] [stdout] 53 | / pub struct PhysicalPropertyRangeView<'a> {
[INFO] [stdout] 54 | |     raw: &'a RawKappaChunk,
[INFO] [stdout] 55 | |     chunk_index: usize,
[INFO] [stdout] 56 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `A borrowed ID-11 record linked to one phase by exact stored raw phase ID.`
[INFO] [stdout]    = help: ends near `A borrowed ID-11 record linked to one phase by exact stored raw phase ID.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/range.rs:76:1
[INFO] [stdout]    |
[INFO] [stdout] 76 | / pub enum RangeView<'a> {
[INFO] [stdout] 77 | |     /// A heat-capacity range with its preserved CP ID.
[INFO] [stdout] 78 | |     HeatCapacity(HeatCapacityRangeView<'a>),
[INFO] [stdout] 79 | |     /// A structurally parsed ID-11 record with unverified physical semantics.
[INFO] [stdout] 80 | |     Kappa(PhysicalPropertyRangeView<'a>),
[INFO] [stdout] 81 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-exports for borrowed range and orphan-range views.`
[INFO] [stdout]    = help: ends near `A borrowed range record retained in either a phase link or orphan collection.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/domain/range.rs:76:1
[INFO] [stdout]    |
[INFO] [stdout] 76 | / pub enum RangeView<'a> {
[INFO] [stdout] 77 | |     /// A heat-capacity range with its preserved CP ID.
[INFO] [stdout] 78 | |     HeatCapacity(HeatCapacityRangeView<'a>),
[INFO] [stdout] 79 | |     /// A structurally parsed ID-11 record with unverified physical semantics.
[INFO] [stdout] 80 | |     Kappa(PhysicalPropertyRangeView<'a>),
[INFO] [stdout] 81 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `A borrowed range record retained in either a phase link or orphan collection.`
[INFO] [stdout]    = help: ends near `A borrowed range record retained in either a phase link or orphan collection.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/edit/error.rs:7:1
[INFO] [stdout]    |
[INFO] [stdout]  7 | / pub enum EditError {
[INFO] [stdout]  8 | |     /// The requested semantic compound index was not present.
[INFO] [stdout]  9 | |     CompoundNotFound {
[INFO] [stdout] 10 | |         /// Requested zero-based compound index.
[INFO] [stdout] ...  |
[INFO] [stdout] 65 | |     },
[INFO] [stdout] 66 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-export of controlled-edit errors.`
[INFO] [stdout]    = help: ends near `Errors raised by controlled raw CDB edits.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/edit/error.rs:7:1
[INFO] [stdout]    |
[INFO] [stdout]  7 | / pub enum EditError {
[INFO] [stdout]  8 | |     /// The requested semantic compound index was not present.
[INFO] [stdout]  9 | |     CompoundNotFound {
[INFO] [stdout] 10 | |         /// Requested zero-based compound index.
[INFO] [stdout] ...  |
[INFO] [stdout] 65 | |     },
[INFO] [stdout] 66 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Errors raised by controlled raw CDB edits.`
[INFO] [stdout]    = help: ends near `Errors raised by controlled raw CDB edits.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/raw/serialize.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | / pub enum SerializeError {
[INFO] [stdout] 17 | |     /// The requested output length cannot be represented by this process.
[INFO] [stdout] 18 | |     LengthOverflow {
[INFO] [stdout] 19 | |         /// Number of fixed-size chunks in the database.
[INFO] [stdout] ...  |
[INFO] [stdout] 44 | |     Io(io::Error),
[INFO] [stdout] 45 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-export of raw serialization errors.`
[INFO] [stdout]    = help: ends near `Errors raised while serializing a raw CDB stream.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/raw/serialize.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | / pub enum SerializeError {
[INFO] [stdout] 17 | |     /// The requested output length cannot be represented by this process.
[INFO] [stdout] 18 | |     LengthOverflow {
[INFO] [stdout] 19 | |         /// Number of fixed-size chunks in the database.
[INFO] [stdout] ...  |
[INFO] [stdout] 44 | |     Io(io::Error),
[INFO] [stdout] 45 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Errors raised while serializing a raw CDB stream.`
[INFO] [stdout]    = help: ends near `Errors raised while serializing a raw CDB stream.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/thermo/date.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | / pub struct OleAutomationDate {
[INFO] [stdout] 21 | |     /// The original OLE day count.
[INFO] [stdout] 22 | |     pub raw_days: f64,
[INFO] [stdout] 23 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-export of OLE Automation date conversion.`
[INFO] [stdout]    = help: ends near `A finite OLE Automation day count retained without replacing the raw value.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/thermo/date.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | / pub struct OleAutomationDate {
[INFO] [stdout] 21 | |     /// The original OLE day count.
[INFO] [stdout] 22 | |     pub raw_days: f64,
[INFO] [stdout] 23 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `A finite OLE Automation day count retained without replacing the raw value.`
[INFO] [stdout]    = help: ends near `A finite OLE Automation day count retained without replacing the raw value.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/thermo/density.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | / pub fn decode_density(raw: f64) -> Result<f64, DensityError> {
[INFO] [stdout] 13 | |     if !raw.is_finite() {
[INFO] [stdout] 14 | |         return Err(DensityError::NonFinite { raw });
[INFO] [stdout] ...  |
[INFO] [stdout] 17 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-export of the provisional density decoder.`
[INFO] [stdout]    = help: ends near `Decodes the established provisional density remainder rule.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/thermo/density.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | / pub fn decode_density(raw: f64) -> Result<f64, DensityError> {
[INFO] [stdout] 13 | |     if !raw.is_finite() {
[INFO] [stdout] 14 | |         return Err(DensityError::NonFinite { raw });
[INFO] [stdout] ...  |
[INFO] [stdout] 17 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Decodes the established provisional density remainder rule.`
[INFO] [stdout]    = help: ends near `Decodes the established provisional density remainder rule.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/thermo/error.rs:117:1
[INFO] [stdout]     |
[INFO] [stdout] 117 | / pub enum DateError {
[INFO] [stdout] 118 | |     /// The raw value is NaN or infinite.
[INFO] [stdout] 119 | |     NonFinite {
[INFO] [stdout] 120 | |         /// NaN or infinite OLE Automation day count.
[INFO] [stdout] ...   |
[INFO] [stdout] 132 | |     },
[INFO] [stdout] 133 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Re-exports for typed thermodynamic evaluation errors.`
[INFO] [stdout]     = help: ends near `Errors raised while converting an OLE Automation day count.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/thermo/error.rs:117:1
[INFO] [stdout]     |
[INFO] [stdout] 117 | / pub enum DateError {
[INFO] [stdout] 118 | |     /// The raw value is NaN or infinite.
[INFO] [stdout] 119 | |     NonFinite {
[INFO] [stdout] 120 | |         /// NaN or infinite OLE Automation day count.
[INFO] [stdout] ...   |
[INFO] [stdout] 132 | |     },
[INFO] [stdout] 133 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Errors raised while converting an OLE Automation day count.`
[INFO] [stdout]     = help: ends near `Errors raised while converting an OLE Automation day count.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/thermo/error.rs:327:1
[INFO] [stdout]     |
[INFO] [stdout] 327 | / pub enum DensityError {
[INFO] [stdout] 328 | |     /// The raw density is NaN or infinite.
[INFO] [stdout] 329 | |     NonFinite {
[INFO] [stdout] 330 | |         /// NaN or infinite packed density value.
[INFO] [stdout] 331 | |         raw: f64,
[INFO] [stdout] 332 | |     },
[INFO] [stdout] 333 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Re-exports for typed thermodynamic evaluation errors.`
[INFO] [stdout]     = help: ends near `Errors raised while decoding the packed phase density field.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/thermo/error.rs:327:1
[INFO] [stdout]     |
[INFO] [stdout] 327 | / pub enum DensityError {
[INFO] [stdout] 328 | |     /// The raw density is NaN or infinite.
[INFO] [stdout] 329 | |     NonFinite {
[INFO] [stdout] 330 | |         /// NaN or infinite packed density value.
[INFO] [stdout] 331 | |         raw: f64,
[INFO] [stdout] 332 | |     },
[INFO] [stdout] 333 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Errors raised while decoding the packed phase density field.`
[INFO] [stdout]     = help: ends near `Errors raised while decoding the packed phase density field.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/thermo/error.rs:154:1
[INFO] [stdout]     |
[INFO] [stdout] 154 | / pub enum HeatCapacityError {
[INFO] [stdout] 155 | |     /// Temperature was NaN or infinite.
[INFO] [stdout] 156 | |     NonFiniteTemperature {
[INFO] [stdout] 157 | |         /// NaN or infinite temperature in kelvin.
[INFO] [stdout] ...   |
[INFO] [stdout] 238 | |     },
[INFO] [stdout] 239 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Re-exports for typed thermodynamic evaluation errors.`
[INFO] [stdout]     = help: ends near `Errors raised while evaluating a heat-capacity expression.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]    --> src/thermo/error.rs:154:1
[INFO] [stdout]     |
[INFO] [stdout] 154 | / pub enum HeatCapacityError {
[INFO] [stdout] 155 | |     /// Temperature was NaN or infinite.
[INFO] [stdout] 156 | |     NonFiniteTemperature {
[INFO] [stdout] 157 | |         /// NaN or infinite temperature in kelvin.
[INFO] [stdout] ...   |
[INFO] [stdout] 238 | |     },
[INFO] [stdout] 239 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = help: the way this is parsed might change in the future
[INFO] [stdout]     = help: starts near `Errors raised while evaluating a heat-capacity expression.`
[INFO] [stdout]     = help: ends near `Errors raised while evaluating a heat-capacity expression.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/thermo/error.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | / pub enum PhaseKind {
[INFO] [stdout] 42 | |     /// An ordinary phase record.
[INFO] [stdout] 43 | |     Ordinary,
[INFO] [stdout] 44 | |     /// A transition phase record.
[INFO] [stdout] 45 | |     Transition,
[INFO] [stdout] 46 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-exports for typed thermodynamic evaluation errors.`
[INFO] [stdout]    = help: ends near `The phase kind relevant to a thermodynamic accessor.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/thermo/error.rs:41:1
[INFO] [stdout]    |
[INFO] [stdout] 41 | / pub enum PhaseKind {
[INFO] [stdout] 42 | |     /// An ordinary phase record.
[INFO] [stdout] 43 | |     Ordinary,
[INFO] [stdout] 44 | |     /// A transition phase record.
[INFO] [stdout] 45 | |     Transition,
[INFO] [stdout] 46 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `The phase kind relevant to a thermodynamic accessor.`
[INFO] [stdout]    = help: ends near `The phase kind relevant to a thermodynamic accessor.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/thermo/error.rs:50:1
[INFO] [stdout]    |
[INFO] [stdout] 50 | / pub enum PhaseProperty {
[INFO] [stdout] 51 | |     /// Ordinary-phase enthalpy at the stored 298 K anchor.
[INFO] [stdout] 52 | |     Enthalpy298,
[INFO] [stdout] 53 | |     /// Ordinary-phase entropy at the stored 298 K anchor.
[INFO] [stdout] ...  |
[INFO] [stdout] 60 | |     ParentPhaseId,
[INFO] [stdout] 61 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-exports for typed thermodynamic evaluation errors.`
[INFO] [stdout]    = help: ends near `A phase property that is restricted to one phase kind.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/thermo/error.rs:50:1
[INFO] [stdout]    |
[INFO] [stdout] 50 | / pub enum PhaseProperty {
[INFO] [stdout] 51 | |     /// Ordinary-phase enthalpy at the stored 298 K anchor.
[INFO] [stdout] 52 | |     Enthalpy298,
[INFO] [stdout] 53 | |     /// Ordinary-phase entropy at the stored 298 K anchor.
[INFO] [stdout] ...  |
[INFO] [stdout] 60 | |     ParentPhaseId,
[INFO] [stdout] 61 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `A phase property that is restricted to one phase kind.`
[INFO] [stdout]    = help: ends near `A phase property that is restricted to one phase kind.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/thermo/error.rs:65:1
[INFO] [stdout]    |
[INFO] [stdout] 65 | / pub enum PhaseThermoError {
[INFO] [stdout] 66 | |     /// The requested property does not exist for this phase kind.
[INFO] [stdout] 67 | |     WrongPhaseType {
[INFO] [stdout] 68 | |         /// Property requested by the caller.
[INFO] [stdout] ...  |
[INFO] [stdout] 79 | |     },
[INFO] [stdout] 80 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-exports for typed thermodynamic evaluation errors.`
[INFO] [stdout]    = help: ends near `Errors raised by ordinary- or transition-phase accessors.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/thermo/error.rs:65:1
[INFO] [stdout]    |
[INFO] [stdout] 65 | / pub enum PhaseThermoError {
[INFO] [stdout] 66 | |     /// The requested property does not exist for this phase kind.
[INFO] [stdout] 67 | |     WrongPhaseType {
[INFO] [stdout] 68 | |         /// Property requested by the caller.
[INFO] [stdout] ...  |
[INFO] [stdout] 79 | |     },
[INFO] [stdout] 80 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Errors raised by ordinary- or transition-phase accessors.`
[INFO] [stdout]    = help: ends near `Errors raised by ordinary- or transition-phase accessors.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/thermo/error.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout]  5 | / pub enum UnitError {
[INFO] [stdout]  6 | |     /// The raw energy code is not one of the established values.
[INFO] [stdout]  7 | |     UnknownEnergyUnit {
[INFO] [stdout]  8 | |         /// Unrecognised stored energy-unit code.
[INFO] [stdout] ...  |
[INFO] [stdout] 20 | |     },
[INFO] [stdout] 21 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-exports for typed thermodynamic evaluation errors.`
[INFO] [stdout]    = help: ends near `Errors raised while converting stored compound units.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/thermo/error.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout]  5 | / pub enum UnitError {
[INFO] [stdout]  6 | |     /// The raw energy code is not one of the established values.
[INFO] [stdout]  7 | |     UnknownEnergyUnit {
[INFO] [stdout]  8 | |         /// Unrecognised stored energy-unit code.
[INFO] [stdout] ...  |
[INFO] [stdout] 20 | |     },
[INFO] [stdout] 21 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Errors raised while converting stored compound units.`
[INFO] [stdout]    = help: ends near `Errors raised while converting stored compound units.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/thermo/units.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout]  5 | / pub enum EnergyUnit {
[INFO] [stdout]  6 | |     /// Raw code 0: calorie-based stored values.
[INFO] [stdout]  7 | |     Calories,
[INFO] [stdout]  8 | |     /// Raw code 1: joule-based stored values.
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |     Unknown(u32),
[INFO] [stdout] 12 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-exports for stored compound unit codes.`
[INFO] [stdout]    = help: ends near `The established energy unit codes stored in a compound record.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/thermo/units.rs:5:1
[INFO] [stdout]    |
[INFO] [stdout]  5 | / pub enum EnergyUnit {
[INFO] [stdout]  6 | |     /// Raw code 0: calorie-based stored values.
[INFO] [stdout]  7 | |     Calories,
[INFO] [stdout]  8 | |     /// Raw code 1: joule-based stored values.
[INFO] [stdout] ...  |
[INFO] [stdout] 11 | |     Unknown(u32),
[INFO] [stdout] 12 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `The established energy unit codes stored in a compound record.`
[INFO] [stdout]    = help: ends near `The established energy unit codes stored in a compound record.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/thermo/units.rs:60:1
[INFO] [stdout]    |
[INFO] [stdout] 60 | / pub enum PressureUnit {
[INFO] [stdout] 61 | |     /// Raw code 0: atmospheres.
[INFO] [stdout] 62 | |     Atmospheres,
[INFO] [stdout] 63 | |     /// Raw code 1: bars.
[INFO] [stdout] ...  |
[INFO] [stdout] 66 | |     Unknown(u32),
[INFO] [stdout] 67 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `Re-exports for stored compound unit codes.`
[INFO] [stdout]    = help: ends near `The established pressure unit codes observed in compound records.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: markdown element starts on one item and ends on another
[INFO] [stdout]   --> src/thermo/units.rs:60:1
[INFO] [stdout]    |
[INFO] [stdout] 60 | / pub enum PressureUnit {
[INFO] [stdout] 61 | |     /// Raw code 0: atmospheres.
[INFO] [stdout] 62 | |     Atmospheres,
[INFO] [stdout] 63 | |     /// Raw code 1: bars.
[INFO] [stdout] ...  |
[INFO] [stdout] 66 | |     Unknown(u32),
[INFO] [stdout] 67 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the way this is parsed might change in the future
[INFO] [stdout]    = help: starts near `The established pressure unit codes observed in compound records.`
[INFO] [stdout]    = help: ends near `The established pressure unit codes observed in compound records.`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not document `factsage-compound-parser`
[INFO] running `Command { std: "docker" "inspect" "19bab22745af07fcb3eb72292f30e990898d506e15c934b3fa909c57e57bb76e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "19bab22745af07fcb3eb72292f30e990898d506e15c934b3fa909c57e57bb76e", kill_on_drop: false }`
[INFO] [stdout] 19bab22745af07fcb3eb72292f30e990898d506e15c934b3fa909c57e57bb76e
