{"ast_node_type":"function","tokens":[{"end":34,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn name(&self) -> Symbol {
    // associated type.
        self.opt_name().expect("name of non-Rpitit assoc item")