[][src]Function neon_sys::Neon_TryCatch_With

pub unsafe extern "C" fn Neon_TryCatch_With(
    glue: TryCatchGlue,
    rust_thunk: *mut c_void,
    cx: *mut c_void,
    ok: *mut c_void,
    err: *mut Local,
    unwind_value: *mut *mut c_void
) -> TryCatchControl

Invokes a Rust closure with a TryCatch live on the stack. The result value can be assumed to be initialized if and only if this function does not return TryCatchControl::Panicked. The unwind_value value can be assumed to be initialized if and only if this function returns TryCatchControl::Panicked.