Trait erl_tokenize::PositionRange
[−]
[src]
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.
Implementors
impl PositionRange for AtomToken
impl PositionRange for CharToken
impl PositionRange for CommentToken
impl PositionRange for FloatToken
impl PositionRange for IntegerToken
impl PositionRange for KeywordToken
impl PositionRange for StringToken
impl PositionRange for SymbolToken
impl PositionRange for VariableToken
impl PositionRange for WhitespaceToken
impl PositionRange for HiddenToken
impl PositionRange for LexicalToken
impl PositionRange for Token