Loading package details...
v0.9.0
inconceivable! is a macro which closely parallels std::unreachable, or std::panic.
The primary difference is that when this crate is
configured with the ub_inconceivable option it will emit
the core::hint::unreachable_unchecked to hint
for the compiler to understand a condition should
never occur.
Generally compiler(s) (the LLVM) assume UB won't happen. This macro offers the "best of both worlds", it provides a solid way of asserting/testing behavior in local builds, but also a way of stripping branches out of final release builds.
Please Note: This crate is created purely to inject undefined behavior into stable, safe rust. Systematic usage is unwise, and not recommended.
cargo add inconceivable@0.9.0[](https://gold.safeguard.sh/package/cargo/inconceivable)Does not currently meet the Gold bar.
Last indexed: 2026-10-06T13:46:56Z
How Gold is determined →OpenSSF Scorecard rates this project's security posture — supply-chain hygiene, maintenance, and review practices.
Source: OpenSSF Scorecard · scored 2026-10-05
This package tracks 3 direct dependencies.
Per-dependency names and versions aren't available for this package yet.