[][src]Trait erl_tokenize::PositionRange

pub trait PositionRange {
    fn start_position(&self) -> Position;
fn end_position(&self) -> Position; }

This trait allows to get a (half-open) range where the subject is located.

Required methods

fn start_position(&self) -> Position

Returns the (inclusive) start position of this.

fn end_position(&self) -> Position

Returns the (exclusive) end position of this.

Loading content...

Implementations on Foreign Types

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

Loading content...

Implementors

impl PositionRange for HiddenToken[src]

impl PositionRange for LexicalToken[src]

impl PositionRange for Token[src]

impl PositionRange for AtomToken[src]

impl PositionRange for CharToken[src]

impl PositionRange for CommentToken[src]

impl PositionRange for FloatToken[src]

impl PositionRange for IntegerToken[src]

impl PositionRange for KeywordToken[src]

impl PositionRange for StringToken[src]

impl PositionRange for SymbolToken[src]

impl PositionRange for VariableToken[src]

impl PositionRange for WhitespaceToken[src]

Loading content...