#wrapper #catch #generate #automatic #unwinding #payload

ffi_wrapper_nounwind

Automatically generate FFI wrappers that catch unwinding from FFI into Rust

2 releases

0.1.1 Aug 31, 2019
0.1.0 Aug 31, 2019

#1600 in Procedural macros

MIT/Apache

20KB
485 lines

Generate FFI wrappers that catch unwindings from C into Rust with a specific payload and re-raises them in Rust as panics with the same payload

Dependencies

~1.5MB
~34K SLoC