1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use crate::text_size::{TextRange, TextSize}; pub trait Ranged { fn range(&self) -> TextRange; fn start(&self) -> TextSize { self.range().start() } fn end(&self) -> TextSize { self.range().end() } } include!("gen/ranged.rs");