pub unsafe extern "C" fn g_uri_join_with_user(
    flags: GUriFlags,
    scheme: *const c_char,
    user: *const c_char,
    password: *const c_char,
    auth_params: *const c_char,
    host: *const c_char,
    port: c_int,
    path: *const c_char,
    query: *const c_char,
    fragment: *const c_char
) -> *mut c_char