Module conch_runtime::spawn::ast_impl[][src]

This module defines various Spawn implementations on AST types defined by the conch-parser crate.

Structs

AndOrRefIter

An iterator that converts &conch_parser::ast::AndOr<T> to conch_runtime::spawn::AndOr<&T>.

Command

A future representing the execution of a Command.

CompoundCommandKindFuture

A future representing the execution of a CompoundCommandKind command.

ListableCommand

A future representing the spawning of a ListableCommand.

PipeableCommand

A future representing the spawning of a PipeableCommand.

Type Definitions

CompoundCommandKindRefFuture

A type alias for the CompoundCommandKindFuture created by spawning a CompoundCommand by reference.

SimpleCommandEnvFuture

A type alias for the EnvFuture implementation returned when spawning a SimpleCommand AST node.