{"ast_node_type":"function","tokens":[{"end":60,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn span_at(&self, offset: TextSize) -> SpanData<S> {
    /// Returns the span at the given position.
        let entry = self.spans.partition_point(|&(it, _)| it <= offset);