pub unsafe extern "C" fn rb_iterate( arg1: Option<unsafe extern "C" fn(arg1: VALUE) -> VALUE>, arg2: VALUE, arg3: rb_block_call_func_t, arg4: VALUE) -> VALUE