1use std::range::Range; 2 3/// TypeScript AST 根节点 4#[derive(Debug, Clone)] 5pub struct TypeScriptRoot { 6 pub span: Range<usize>, 7} 8 9impl TypeScriptRoot { 10 pub fn new(span: Range<usize>) -> Self { 11 Self { span } 12 } 13}