pub unsafe extern "C" fn xmlCreateIOParserCtxt(
    sax: *mut xmlSAXHandler,
    user_data: *mut c_void,
    ioread: Option<unsafe extern "C" fn(context: *mut c_void, buffer: *mut c_char, len: c_int) -> c_int>,
    ioclose: Option<unsafe extern "C" fn(context: *mut c_void) -> c_int>,
    ioctx: *mut c_void,
    enc: c_int
) -> *mut xmlParserCtxt