mirror of
https://github.com/vhaudiquet/ecrou.git
synced 2026-11-12 22:22:44 +00:00
KvmUnavailable and ArchNotAvailable were raised as anyhow context strings and wrapped into Other at the public boundary, so the matching lib.rs documents never fired. They now ride at the top of an anyhow chain and the manual From recovers them by downcast; KvmUnavailable carries the open(2) error as its source instead of swallowing it. This changes the API: KvmUnavailable is a struct variant.