pub type ExceptionHandler = extern "C" fn(info: &mut ExceptionInfo) -> HandleResult;