pub unsafe extern "C" fn mrb_data_check_type(
    mrb: *mut mrb_state,
    arg1: mrb_value,
    arg2: *const mrb_data_type
)