Skip to main content

catch_decode

Function catch_decode 

Source
fn catch_decode<R>(decode: impl FnOnce() -> R) -> Result<R, ()>
Expand description

Runs decode, catching any panic raised by rustc’s opaque decoder on malformed input. The panic hook is silenced so stale metadata surfaces as a clean diagnostic, not an ICE dump.