pub unsafe extern "C" fn mrb_cmp( mrb: *mut mrb_state, obj1: mrb_value, obj2: mrb_value, ) -> mrb_int