Rust panics under the hood, and implementing them in .NET