{"ast_node_type":"function","tokens":[{"end":48,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn span_with_attributes(&self) -> Span {
    /// Return the span that encompasses the attributes.
        self.attrs.iter().fold(self.span, |acc, attr| acc.to(attr.span))