pub unsafe extern "C" fn rb_check_typeddata(
    arg1: VALUE,
    arg2: *const rb_data_type_t
) -> *mut c_void