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, }
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, }