pub type ShellCompoundCommand<T, W, C> = CompoundCommand<CompoundCommandKind<T, W, C>, Redirect<W>>;
Expand description
A type alias for the default hiearchy for representing compound shell commands.
Aliased Type§
pub struct ShellCompoundCommand<T, W, C> {
pub kind: CompoundCommandKind<T, W, C>,
pub io: Vec<Redirect<W>>,
}
Fields§
§kind: CompoundCommandKind<T, W, C>
The specific kind of compound command.
io: Vec<Redirect<W>>
Any redirections to be applied to the entire compound command