// Global SIGSEGV handler that will dispatch requests to local handlers registered in the
// dispatcher structure above.
Global SIGSEGV handler that will dispatch requests to local handlers registered in the
dispatcher structure above.
Global SIGSEGV handler that will dispatch requests to local handlers registered in the dispatcher structure above .
unsafe extern "C" fn sigsegv_global_handler(
    fault_address: *mut std::os::raw::c_void,
    _serious: std::os::raw::c_int,
) -> std::os::raw::c_int {
    debug!(
        *DISPATCHER_LOG,
        "fault_address = {:?}, serious = {}", fault_address, _serious
    );
    // Call the local SIGSEGV handler responsible for the given fault address.  Return the
    // handler's return value. 0 means that no handler has been found, or that a handler was found
    // but declined responsibility.
    DISPATCHER.with(|d| d.sigsegv_dispatch(fault_address))
}
unsafe extern " " fn sigsegv_global_handler ( fault_address : * mut std :: os :: raw :: c_void , _serious : std :: os :: raw :: c_int , ) -> std :: os :: raw :: c_int { debug ! ( DISPATCHER_LOG " " fault_address _serious ) ; // Call the local SIGSEGV handler responsible for the given fault address.  Return the // handler's return value. 0 means that no handler has been found, or that a handler was found // but declined responsibility. DISPATCHER . with ( | d | d . sigsegv_dispatch ( fault_address ) ) }
Global SIGSEGV handler that will dispatch requests to local handlers registered in the
dispatcher structure above.
Global SIGSEGV handler that will dispatch requests to local handlers registered in the dispatcher structure above .
fault_address
*mut std::os::raw::c_void
_serious
std::os::raw::c_int