Enum sv_parser_syntaxtree::behavioral_statements::patterns::Pattern [−][src]
pub enum Pattern {
Variable(Box<PatternVariable>),
Asterisk(Box<Symbol>),
ConstantExpression(Box<ConstantExpression>),
Tagged(Box<PatternTagged>),
List(Box<PatternList>),
IdentifierList(Box<PatternIdentifierList>),
}
Variants
Variable(Box<PatternVariable>)
Tuple Fields of Variable
0: Box<PatternVariable>
ConstantExpression(Box<ConstantExpression>)
Tuple Fields of ConstantExpression
Tagged(Box<PatternTagged>)
Tuple Fields of Tagged
0: Box<PatternTagged>
List(Box<PatternList>)
Tuple Fields of List
0: Box<PatternList>
IdentifierList(Box<PatternIdentifierList>)
Tuple Fields of IdentifierList
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Pattern
impl UnwindSafe for Pattern
Blanket Implementations
Mutably borrows from an owned value. Read more