Struct lexx::Delimited [] [src]

pub struct Delimited {
    pub delim: DelimToken,
    pub open_span: Span,
    pub tts: Vec<TokenTree>,
    pub close_span: Span,
}

A delimited sequence of token trees

Fields

The type of delimiter

The span covering the opening delimiter

The delimited sequence of token trees

The span covering the closing delimiter

Methods

impl Delimited
[src]

Returns the opening delimiter as a token.

Returns the closing delimiter as a token.

Returns the opening delimiter as a token tree.

Returns the closing delimiter as a token tree.

Returns the token trees inside the delimiters.

Trait Implementations

impl Debug for Delimited
[src]

impl Clone for Delimited
[src]

impl Decodable for Delimited
[src]

impl Encodable for Delimited
[src]

impl PartialEq<Delimited> for Delimited
[src]

impl Eq for Delimited
[src]

impl Hash for Delimited
[src]