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.