1
 2
 3
 4
 5
 6
 7
 8
 9
10
use crate::TokenType;

use text_size::TextRange;

#[derive(Debug, Clone, Copy, PartialEq)]
pub struct Token<'t> {
    pub kind: TokenType,
    pub slice: &'t str,
    pub range: TextRange,
}