validy 1.1.18

A powerful and flexible Rust library based on procedural macros for validation, modification, and DTO (Data Transfer Object) handling. Designed to integrate seamlessly with Axum. Inspired by Validator, Validify and Garde.
Documentation
Build #2857003 2026-01-28 23:08:11
# rustc version
rustc 1.95.0-nightly (e96bb7e44 2026-01-27)# docs.rs version
docsrs 0.1.0 (f194f2b4 2026-01-25 )# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/validy-1.1.18/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/validy-1.1.18/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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260127-1.95.0-nightly-e96bb7e44\", \"--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: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] a37ca8c6f305f0dc33b5680dd83dcd44325c43e395f7d2164c1d06382ae99ce7
[INFO] running `Command { std: "docker" "start" "-a" "a37ca8c6f305f0dc33b5680dd83dcd44325c43e395f7d2164c1d06382ae99ce7", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]  Documenting validy v1.1.18 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unclosed HTML tag `type`
[INFO] [stderr]    --> src/../readme.md:604:20
[INFO] [stderr]     |
[INFO] [stderr] 604 | | `nested`(value = <type>, wrapper = <?type>, code = <?string>) | Validates the fields of a nested struct. Warning: cyclical refere...
[INFO] [stderr]     |                    ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `validy` (lib doc) generated 1 warning
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.80s
[INFO] [stderr]    Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/validy/index.html
[INFO] running `Command { std: "docker" "inspect" "a37ca8c6f305f0dc33b5680dd83dcd44325c43e395f7d2164c1d06382ae99ce7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a37ca8c6f305f0dc33b5680dd83dcd44325c43e395f7d2164c1d06382ae99ce7", kill_on_drop: false }`
[INFO] [stdout] a37ca8c6f305f0dc33b5680dd83dcd44325c43e395f7d2164c1d06382ae99ce7