pub unsafe extern "C" fn mrb_str_index(
    mrb: *mut mrb_state,
    str_: mrb_value,
    p: *const c_char,
    len: mrb_int,
    offset: mrb_int
) -> mrb_int