Struct erl_parse::cst::commons::parts::Sequence [] [src]

pub struct Sequence<T, D = Comma> {
    pub item: T,
    pub tail: Option<SequenceTail<T, D>>,
}

item Option<SequenceTail<T>>

Fields

Methods

impl<T, D> Sequence<T, D>
[src]

[src]

Trait Implementations

impl<T: Debug, D: Debug> Debug for Sequence<T, D>
[src]

[src]

Formats the value using the given formatter.

impl<T: Clone, D: Clone> Clone for Sequence<T, D>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<T: Parse, D: Delimiter> Parse for Sequence<T, D>
[src]

[src]

[src]

impl<T: PositionRange, D> PositionRange for Sequence<T, D>
[src]

[src]

Returns the (inclusive) start position of this.

[src]

Returns the (exclusive) end position of this.