{"ast_node_type":"function","tokens":[{"end":66,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn replace(&mut self, before: Span, after: Span) -> bool {
    /// display well (like std macros). Returns whether replacements occurred.
        let mut replacements_occurred = false;