pub type DefaultComplexWord = ComplexWord<DefaultWord>;
Expand description
Type alias for the default ComplexWord
representation.
Aliased Type§
pub enum DefaultComplexWord {
Concat(Vec<Word<String, SimpleWord<String, Parameter<String>, Box<ParameterSubstitution<Parameter<String>, TopLevelWord<String>, TopLevelCommand<String>, Arithmetic<String>>>>>>),
Single(Word<String, SimpleWord<String, Parameter<String>, Box<ParameterSubstitution<Parameter<String>, TopLevelWord<String>, TopLevelCommand<String>, Arithmetic<String>>>>>),
}
Variants§
Concat(Vec<Word<String, SimpleWord<String, Parameter<String>, Box<ParameterSubstitution<Parameter<String>, TopLevelWord<String>, TopLevelCommand<String>, Arithmetic<String>>>>>>)
Several distinct words concatenated together.
Single(Word<String, SimpleWord<String, Parameter<String>, Box<ParameterSubstitution<Parameter<String>, TopLevelWord<String>, TopLevelCommand<String>, Arithmetic<String>>>>>)
A regular word.