pub unsafe extern "C" fn rb_enc_precise_mbclen( p: *const c_char, e: *const c_char, enc: *mut rb_encoding) -> c_int