Function conch_runtime::spawn::simple_command
[−]
[src]
pub fn simple_command<R, V, W, IV, IW, E: ?Sized>(
vars: IV,
words: IW,
env: &E
) -> SimpleCommand<R, V, W, IV::IntoIter, IW::IntoIter, E> where
IV: IntoIterator<Item = RedirectOrVarAssig<R, V, W>>,
IW: IntoIterator<Item = RedirectOrCmdWord<R, W>>,
R: RedirectEval<E>,
V: Hash + Eq,
W: WordEval<E>,
E: ExecutableEnvironment + ExportedVariableEnvironment + FileDescEnvironment + FunctionEnvironment + SetArgumentsEnvironment,
E::FileHandle: FileDescWrapper,
E::Fn: Spawn<E>,
E::VarName: Borrow<String>,
E::Var: Borrow<String>,
Spawns a shell command (or function) after applying any redirects and environment variable assignments.