Enum erl_parse::cst::GuardTest [] [src]

pub enum GuardTest {
    Literal(Literal),
    Variable(VariableToken),
    Tuple(Box<Tuple>),
    Map(Box<Map>),
    Record(Box<Record>),
    RecordFieldIndex(Box<RecordFieldIndex>),
    RecordFieldAccess(Box<RecordFieldAccess>),
    List(Box<List>),
    Bits(Box<Bits>),
    Parenthesized(Box<Parenthesized>),
    FunCall(Box<FunCall>),
    UnaryOpCall(Box<UnaryOpCall>),
    BinaryOpCall(Box<BinaryOpCall>),
}

Variants

Trait Implementations

impl Debug for GuardTest
[src]

[src]

Formats the value using the given formatter.

impl Clone for GuardTest
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Parse for GuardTest
[src]

[src]

[src]

impl PositionRange for GuardTest
[src]

[src]

Returns the (inclusive) start position of this.

[src]

Returns the (exclusive) end position of this.