pub unsafe extern "C" fn g_spawn_async_with_pipes(
    working_directory: *const i8,
    argv: *mut *mut i8,
    envp: *mut *mut i8,
    flags: u32,
    child_setup: Option<unsafe extern "C" fn(_: *mut c_void)>,
    user_data: *mut c_void,
    child_pid: *mut i32,
    standard_input: *mut i32,
    standard_output: *mut i32,
    standard_error: *mut i32,
    error: *mut *mut GError
) -> i32