{"ast_node_type":"function","tokens":[{"end":30,"kind":"keyword","start":0,"text":"pub(crate)"}]}
    pub(crate) fn names_of<T>(
    /// XXX: this is O(N) rather than O(1), try to not introduce new usages.
        &self,