V OpenVet
Packages Docs Blog Sign in
cargo / anyhow

anyhow

cargo

Flexible concrete Error type built on std::error::Error

1 audit github.com/dtolnay/anyhow

Audits

PE Patrick Elsen 2026-05-27

anyhow@1.0.102 · 1 finding

anyhow 1.0.102 is a type-erased Rust error wrapper with no runtime dependencies. One low-severity quality finding: unsafe blocks in src/ptr.rs and src/ensure.rs lack // SAFETY: comments, unlike the consistently annotated src/error.rs; the invariants hold on inspection.

build-exec-deterministicbuild-exec-minimalbuild-exec-no-networkbuild-exec-no-write-outbuild-exec-safehas-binarieshas-build-exechas-fuzz-testshas-install-exechas-integration-testshas-property-testshas-unit-testsimpl-algorithmimpl-concurrencyimpl-cryptoimpl-datastructureimpl-interpreterimpl-jitimpl-parserimpl-protocolis-benignunsafe-documentedunsafe-minimalunsafe-safeunsafe-testeduses-concurrencyuses-cryptouses-environmentuses-execuses-filesystemuses-interpreteruses-jituses-networkuses-unsafe

Package facts

Registry
cargo
Repository
github.com/dtolnay/anyhow
V openvet · supply-chain audits · open source
CLI Source