[][src]Trait luaparse::HasSpan

pub trait HasSpan {
    fn span(&self) -> Span;
}

A trait implemented by types that have a Span associated with them.

Required methods

fn span(&self) -> Span

Loading content...

Implementations on Foreign Types

impl<T: HasSpan> HasSpan for Box<T>[src]

impl<'_, T: HasSpan> HasSpan for &'_ T[src]

Loading content...

Implementors

impl HasSpan for LexerError[src]

impl HasSpan for Span[src]

impl<'_> HasSpan for Expr<'_>[src]

impl<'_> HasSpan for ForStat<'_>[src]

impl<'_> HasSpan for FunctionArgs<'_>[src]

impl<'_> HasSpan for FunctionCallee<'_>[src]

impl<'_> HasSpan for FunctionDeclarationStat<'_>[src]

impl<'_> HasSpan for PrefixExpr<'_>[src]

impl<'_> HasSpan for Statement<'_>[src]

impl<'_> HasSpan for TableKey<'_>[src]

impl<'_> HasSpan for Var<'_>[src]

impl<'_> HasSpan for VarField<'_>[src]

impl<'_> HasSpan for ParseError<'_>[src]

impl<'_> HasSpan for AssignmentStat<'_>[src]

impl<'_> HasSpan for BinOp<'_>[src]

impl<'_> HasSpan for BinOpExpr<'_>[src]

impl<'_> HasSpan for Block<'_>[src]

impl<'_> HasSpan for BlockStat<'_>[src]

impl<'_> HasSpan for BooleanLit<'_>[src]

impl<'_> HasSpan for Brackets<'_>[src]

impl<'_> HasSpan for BreakStat<'_>[src]

impl<'_> HasSpan for Else<'_>[src]

impl<'_> HasSpan for ElseIf<'_>[src]

impl<'_> HasSpan for EmptyStat<'_>[src]

impl<'_> HasSpan for FunctionBody<'_>[src]

impl<'_> HasSpan for FunctionCall<'_>[src]

impl<'_> HasSpan for FunctionExpr<'_>[src]

impl<'_> HasSpan for GenericFor<'_>[src]

impl<'_> HasSpan for GotoStat<'_>[src]

impl<'_> HasSpan for IfStat<'_>[src]

impl<'_> HasSpan for LabelStat<'_>[src]

impl<'_> HasSpan for LocalDeclarationStat<'_>[src]

impl<'_> HasSpan for LocalDefinition<'_>[src]

impl<'_> HasSpan for Name<'_>[src]

impl<'_> HasSpan for NilLit<'_>[src]

impl<'_> HasSpan for NumberLit<'_>[src]

impl<'_> HasSpan for NumericalFor<'_>[src]

impl<'_> HasSpan for ParenthesizedExpr<'_>[src]

impl<'_> HasSpan for RepeatStat<'_>[src]

impl<'_> HasSpan for ReturnStat<'_>[src]

impl<'_> HasSpan for StringLit<'_>[src]

impl<'_> HasSpan for TableConstructor<'_>[src]

impl<'_> HasSpan for TableField<'_>[src]

impl<'_> HasSpan for TokenReference<'_>[src]

impl<'_> HasSpan for UnOp<'_>[src]

impl<'_> HasSpan for UnOpExpr<'_>[src]

impl<'_> HasSpan for Vararg<'_>[src]

impl<'_> HasSpan for WhileStat<'_>[src]

impl<'_> HasSpan for Token<'_>[src]

impl<'_, T> HasSpan for ParenthesizedList<'_, T>[src]

impl<'_, T: HasSpan> HasSpan for Punctuated<'_, T>[src]

Loading content...