Enum moore_vhdl::hir::Choice [] [src]

pub enum Choice {
    Expr(ExprRef),
    DiscreteRange(DiscreteRange),
    Element(Name),
    Others,
}

A choice in an aggregate.

See IEEE 1076-2008 section 9.3.3.1.

Variants

An expression.

A discrete range.

A record element.

The keyword others.

Methods

impl Choice
[src]

[src]

Check if the choice is others.

[src]

Check if the choice is a record element.

Trait Implementations

impl Debug for Choice
[src]

[src]

Formats the value using the given formatter.