Function g_spawn_async_with_pipes_and_fds
pub unsafe extern "C" fn g_spawn_async_with_pipes_and_fds(
working_directory: *const i8,
argv: *const *const i8,
envp: *const *const i8,
flags: u32,
child_setup: Option<unsafe extern "C" fn(*mut c_void)>,
user_data: *mut c_void,
stdin_fd: i32,
stdout_fd: i32,
stderr_fd: i32,
source_fds: *const i32,
target_fds: *const i32,
n_fds: usize,
child_pid_out: *mut i32,
stdin_pipe_out: *mut i32,
stdout_pipe_out: *mut i32,
stderr_pipe_out: *mut i32,
error: *mut *mut GError,
) -> i32