pub unsafe extern "C" fn rb_ensure(
    _: *mut extern "C" fn() -> VALUE,
    _: VALUE,
    _: *mut extern "C" fn() -> VALUE,
    _: VALUE
) -> VALUE