fasters 0.4.0

FIX & FAST (FIX Adapted for STreaming) in pure Rust.
Documentation

Build #2185547 2025-06-02 10:08:32

# rustc version rustc 1.89.0-nightly (99e7c15e8 2025-06-01)

# docs.rs version docsrs 0.6.0 (d2911047 2025-05-28)

# build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/fasters-0.4.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/fasters-0.4.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eea15d5475069c3ef791f10c2c6b5af2ee421ef2da1e680ecce1cba46243983b" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20250601-1.89.0-nightly-99e7c15e8\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu" "--config" "build.rustdocflags=[\"-Zmetrics-dir=/opt/rustwide/target/metrics\"]", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 875e9fe885fd696304664190841f607c19a487601ad757e1fe10dd37085f1a1b [INFO] running `Command { std: "docker" "start" "-a" "875e9fe885fd696304664190841f607c19a487601ad757e1fe10dd37085f1a1b", kill_on_drop: false }` [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting fasters v0.4.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unexpected `cfg` condition name: `expose_openssl` [INFO] [stderr] --> src/lib.rs:50:7 [INFO] [stderr] | [INFO] [stderr] 50 | #[cfg(expose_openssl)] [INFO] [stderr] | ^^^^^^^^^^^^^^ help: found config with similar value: `feature = "expose_openssl"` [INFO] [stderr] | [INFO] [stderr] = help: expected names are: `docsrs`, `feature`, and `test` and 31 more [INFO] [stderr] = help: consider using a Cargo feature instead [INFO] [stderr] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stderr] [lints.rust] [INFO] [stderr] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(expose_openssl)'] } [INFO] [stderr] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(expose_openssl)");` to the top of the `build.rs` [INFO] [stderr] = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration [INFO] [stderr] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition name: `expose_openssl` [INFO] [stderr] --> src/lib.rs:53:11 [INFO] [stderr] | [INFO] [stderr] 53 | #[cfg(not(expose_openssl))] [INFO] [stderr] | ^^^^^^^^^^^^^^ help: found config with similar value: `feature = "expose_openssl"` [INFO] [stderr] | [INFO] [stderr] = help: consider using a Cargo feature instead [INFO] [stderr] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stderr] [lints.rust] [INFO] [stderr] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(expose_openssl)'] } [INFO] [stderr] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(expose_openssl)");` to the top of the `build.rs` [INFO] [stderr] = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `std` [INFO] [stderr] --> src/stream_iterator.rs:453:7 [INFO] [stderr] | [INFO] [stderr] 453 | #[cfg(feature = "std")] [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `expose_openssl`, `expose_tokio`, `repo_v2010`, and `repo_v50sp2ep254` [INFO] [stderr] = help: consider adding `std` as a feature in `Cargo.toml` [INFO] [stderr] = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `std` [INFO] [stderr] --> src/stream_iterator.rs:1477:7 [INFO] [stderr] | [INFO] [stderr] 1477 | #[cfg(feature = "std")] [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `expose_openssl`, `expose_tokio`, `repo_v2010`, and `repo_v50sp2ep254` [INFO] [stderr] = help: consider adding `std` as a feature in `Cargo.toml` [INFO] [stderr] = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `std` [INFO] [stderr] --> src/stream_iterator.rs:1481:7 [INFO] [stderr] | [INFO] [stderr] 1481 | #[cfg(feature = "std")] [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `expose_openssl`, `expose_tokio`, `repo_v2010`, and `repo_v50sp2ep254` [INFO] [stderr] = help: consider adding `std` as a feature in `Cargo.toml` [INFO] [stderr] = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `std` [INFO] [stderr] --> src/stream_iterator.rs:1509:7 [INFO] [stderr] | [INFO] [stderr] 1509 | #[cfg(feature = "std")] [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `expose_openssl`, `expose_tokio`, `repo_v2010`, and `repo_v50sp2ep254` [INFO] [stderr] = help: consider adding `std` as a feature in `Cargo.toml` [INFO] [stderr] = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `std` [INFO] [stderr] --> src/stream_iterator.rs:313:11 [INFO] [stderr] | [INFO] [stderr] 313 | #[cfg(feature = "std")] [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `default`, `expose_openssl`, `expose_tokio`, `repo_v2010`, and `repo_v50sp2ep254` [INFO] [stderr] = help: consider adding `std` as a feature in `Cargo.toml` [INFO] [stderr] = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration [INFO] [stderr] [INFO] [stderr] warning: this attribute can only be applied at the crate level [INFO] [stderr] --> src/stream_iterator.rs:47:8 [INFO] [stderr] | [INFO] [stderr] 47 | #![doc(html_root_url = "https://docs.rs/streaming-iterator/0.1")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: read <https://doc.rust-lang.org/nightly/rustdoc/the-doc-attribute.html#at-the-crate-level> for more information [INFO] [stderr] = note: `#[warn(invalid_doc_attributes)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `encoders` [INFO] [stderr] --> src/lib.rs:20:70 [INFO] [stderr] | [INFO] [stderr] 20 | //! available, from [transport] and [session] layers to [encodings](encoders) and [INFO] [stderr] | ^^^^^^^^ no item named `encoders` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `HashMap` [INFO] [stderr] --> src/app/slr.rs:1:22 [INFO] [stderr] | [INFO] [stderr] 1 | //! A schema-less, [`HashMap`]-backed internal representation for FIX messages. [INFO] [stderr] | ^^^^^^^ no item named `HashMap` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `sofh::Codec::decode` [INFO] [stderr] --> src/codec/sofh.rs:24:53 [INFO] [stderr] | [INFO] [stderr] 24 | /// This type is returned in a borrowed form from [`sofh::Codec::decode`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ no item named `sofh` in scope [INFO] [stderr] [INFO] [stderr] warning: public documentation for `lookup` links to private item `BaseType` [INFO] [stderr] --> src/codec/tagvalue.rs:331:23 [INFO] [stderr] | [INFO] [stderr] 331 | /// Returns the [`BaseType`] of the tag number `tag`. [INFO] [stderr] | ^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `StreamIterator` [INFO] [stderr] --> src/codec/mod.rs:93:9 [INFO] [stderr] | [INFO] [stderr] 93 | /// A [`StreamIterator`] that iterates over all the messages that come from a [INFO] [stderr] | ^^^^^^^^^^^^^^ no item named `StreamIterator` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `StreamingDecoder::frames` [INFO] [stderr] --> src/codec/mod.rs:96:48 [INFO] [stderr] | [INFO] [stderr] 96 | /// This `struct` is created by the [`frames`](StreamingDecoder::frames) method [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `StreamingDecoder` has no associated item named `frames` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `get_message_by_name` links to private item `Message` [INFO] [stderr] --> src/dictionary.rs:196:23 [INFO] [stderr] | [INFO] [stderr] 196 | /// Returns the [`Message`] associated with `name`, if any. [INFO] [stderr] | ^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `get_component` links to private item `Component` [INFO] [stderr] --> src/dictionary.rs:222:23 [INFO] [stderr] | [INFO] [stderr] 222 | /// Returns the [`Component`] named `name`, if any. [INFO] [stderr] | ^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `get_field` links to private item `Field` [INFO] [stderr] --> src/dictionary.rs:260:23 [INFO] [stderr] | [INFO] [stderr] 260 | /// Returns the [`Field`] associated with `tag`, if any. [INFO] [stderr] | ^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `get_field_by_name` links to private item `Field` [INFO] [stderr] --> src/dictionary.rs:278:23 [INFO] [stderr] | [INFO] [stderr] 278 | /// Returns the [`Field`] named `name`, if any. [INFO] [stderr] | ^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Initiator::feed` [INFO] [stderr] --> src/session/classic.rs:13:21 [INFO] [stderr] | [INFO] [stderr] 13 | //! point, namely [`Initiator::feed`] and [`Acceptor::feed`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^ the struct `Initiator` has no field or associated item named `feed` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Acceptor::feed` [INFO] [stderr] --> src/session/classic.rs:13:45 [INFO] [stderr] | [INFO] [stderr] 13 | //! point, namely [`Initiator::feed`] and [`Acceptor::feed`]. [INFO] [stderr] | ^^^^^^^^^^^^^^ the struct `Acceptor` has no field or associated item named `feed` [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/codec/json.rs:11:50 [INFO] [stderr] | [INFO] [stderr] 11 | /// Transmuter configuration for [`json::Codec`](Codec). [INFO] [stderr] | ------------- ^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] = note: `#[warn(rustdoc::redundant_explicit_links)]` on by default [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 11 - /// Transmuter configuration for [`json::Codec`](Codec). [INFO] [stderr] 11 + /// Transmuter configuration for [`json::Codec`]. [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/codec/sofh.rs:9:21 [INFO] [stderr] | [INFO] [stderr] 9 | //! Please refer to https://www.fixtrading.org/standards/fix-sofh/ for more [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] = note: `#[warn(rustdoc::bare_urls)]` on by default [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 9 | //! Please refer to <https://www.fixtrading.org/standards/fix-sofh/> for more [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/codec/sofh.rs:80:33 [INFO] [stderr] | [INFO] [stderr] 80 | /// Creates a new [`Codec`](Codec) with a buffer large enough to [INFO] [stderr] | ------- ^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 80 - /// Creates a new [`Codec`](Codec) with a buffer large enough to [INFO] [stderr] 80 + /// Creates a new [`Codec`] with a buffer large enough to [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/codec/tagvalue.rs:312:19 [INFO] [stderr] | [INFO] [stderr] 312 | /// [`TagLookup`](TagLookup): [INFO] [stderr] | ----------- ^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 312 - /// [`TagLookup`](TagLookup): [INFO] [stderr] 312 + /// [`TagLookup`]: [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/codec/tagvalue.rs:501:24 [INFO] [stderr] | [INFO] [stderr] 501 | /// The [`Transmuter`](Transmuter) pattern allows deep customization of encoding [INFO] [stderr] | ------------ ^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 501 - /// The [`Transmuter`](Transmuter) pattern allows deep customization of encoding [INFO] [stderr] 501 + /// The [`Transmuter`] pattern allows deep customization of encoding [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/codec/tagvalue.rs:532:22 [INFO] [stderr] | [INFO] [stderr] 532 | /// A [`Transmuter`](Transmuter) for [`Codec`] with `|` (ASCII 0x7C) [INFO] [stderr] | ------------ ^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 532 - /// A [`Transmuter`](Transmuter) for [`Codec`] with `|` (ASCII 0x7C) [INFO] [stderr] 532 + /// A [`Transmuter`] for [`Codec`] with `|` (ASCII 0x7C) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/codec/tagvalue.rs:544:22 [INFO] [stderr] | [INFO] [stderr] 544 | /// A [`Transmuter`](Transmuter) for [`Codec`] with `^` (ASCII 0x5F) [INFO] [stderr] | ------------ ^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 544 - /// A [`Transmuter`](Transmuter) for [`Codec`] with `^` (ASCII 0x5F) [INFO] [stderr] 544 + /// A [`Transmuter`] for [`Codec`] with `^` (ASCII 0x5F) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/session/classic.rs:31:40 [INFO] [stderr] | [INFO] [stderr] 31 | /// Please note that [`HeartbeatRule`](HeartbeatRule) is marked with [INFO] [stderr] | --------------- ^^^^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 31 - /// Please note that [`HeartbeatRule`](HeartbeatRule) is marked with [INFO] [stderr] 31 + /// Please note that [`HeartbeatRule`] is marked with [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/session/classic.rs:40:22 [INFO] [stderr] | [INFO] [stderr] 40 | /// [`Duration`](std::time::Duration). Please refer to specs. §4.3.5.1 for [INFO] [stderr] | ---------- ^^^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 40 - /// [`Duration`](std::time::Duration). Please refer to specs. §4.3.5.1 for [INFO] [stderr] 40 + /// [`Duration`]. Please refer to specs. §4.3.5.1 for [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/session/classic.rs:44:28 [INFO] [stderr] | [INFO] [stderr] 44 | /// [`RangeInclusive`](std::ops::RangeInclusive) of [INFO] [stderr] | ---------------- ^^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 44 - /// [`RangeInclusive`](std::ops::RangeInclusive) of [INFO] [stderr] 44 + /// [`RangeInclusive`] of [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `fasters` (lib doc) generated 30 warnings (run `cargo fix --lib -p fasters` to apply 1 suggestion) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.20s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/fasters/index.html [INFO] running `Command { std: "docker" "inspect" "875e9fe885fd696304664190841f607c19a487601ad757e1fe10dd37085f1a1b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "875e9fe885fd696304664190841f607c19a487601ad757e1fe10dd37085f1a1b", kill_on_drop: false }` [INFO] [stdout] 875e9fe885fd696304664190841f607c19a487601ad757e1fe10dd37085f1a1b