macro_rules! vm_panic {
($expr:expr) => { ... };
}Expand description
Helper to cause a panic.
This simply returns a VmResult, but the macro is provided to play nicely
with rune::function, since a regular return would otherwise be
transformed.
ยงExamples
use rune::vm_panic;
#[rune::function(vm_result)]
fn hello(panic: bool) {
if panic {
vm_panic!("I was told to panic");
}
}