pub unsafe extern "C" fn rb_econv_open(
    source_encoding: *const c_char,
    destination_encoding: *const c_char,
    ecflags: c_int
) -> *mut rb_econv_t