ini 1.3.0

A simple macro built on top of configparser to load and parse ini files. You can use this to write Rust programs which can be customized by end users easily.
Documentation
Build #2178367 2025-05-31 19:49:51
# rustc version
rustc 1.89.0-nightly (70b3f4666 2025-05-30)# docs.rs version
docsrs 0.6.0 (d2911047 2025-05-28)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/ini-1.3.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/ini-1.3.0/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" "-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\", \"-20250530-1.89.0-nightly-70b3f4666\", \"--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] 61fa856e54af6b0a3eb881e1d53dc0a35ff85a54bb6b3a66578e14f8fb1cfa4e
[INFO] running `Command { std: "docker" "start" "-a" "61fa856e54af6b0a3eb881e1d53dc0a35ff85a54bb6b3a66578e14f8fb1cfa4e", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]  Documenting ini v1.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.36s
[INFO] [stderr]    Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/ini/index.html
[INFO] running `Command { std: "docker" "inspect" "61fa856e54af6b0a3eb881e1d53dc0a35ff85a54bb6b3a66578e14f8fb1cfa4e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "61fa856e54af6b0a3eb881e1d53dc0a35ff85a54bb6b3a66578e14f8fb1cfa4e", kill_on_drop: false }`
[INFO] [stdout] 61fa856e54af6b0a3eb881e1d53dc0a35ff85a54bb6b3a66578e14f8fb1cfa4e