str_stack 0.1.1

A string allocator for allocating many write-once strings. This library is primarily useful for parsing where you need to repeatedly build many strings, use them, and then throw them away. Instead of allocating many independent strings, this library will put them all in the same buffer.
Documentation

Build #3269037 2026-05-10 23:05:49

# rustc version rustc 1.97.0-nightly (82bee9650 2026-05-09)

# docs.rs version docsrs 0.0.0 (ad302d961e54d5d2c273ab5bb3d4139759c933ad 2026-05-03 )

# build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/str_stack-0.1.1/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/str_stack-0.1.1/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "6442450944" "--cpuset-cpus" "14-19" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "sleep" "infinity", 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] f1dafd06d2bb2d79fa504d8b833965071a6e5b4b91e2bac57328f2c21222dc89 [INFO] running `Command { std: "docker" "start" "f1dafd06d2bb2d79fa504d8b833965071a6e5b4b91e2bac57328f2c21222dc89", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-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" "--user" "1001:1001" "f1dafd06d2bb2d79fa504d8b833965071a6e5b4b91e2bac57328f2c21222dc89" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260509-1.97.0-nightly-82bee9650\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }` [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting str_stack v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.45s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/str_stack/index.html [INFO] running `Command { std: "docker" "stop" "-t" "1" "f1dafd06d2bb2d79fa504d8b833965071a6e5b4b91e2bac57328f2c21222dc89", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f1dafd06d2bb2d79fa504d8b833965071a6e5b4b91e2bac57328f2c21222dc89", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f1dafd06d2bb2d79fa504d8b833965071a6e5b4b91e2bac57328f2c21222dc89", kill_on_drop: false }` [INFO] [stdout] f1dafd06d2bb2d79fa504d8b833965071a6e5b4b91e2bac57328f2c21222dc89