{"ast_node_type":"function","tokens":[{"end":88,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn from_self(attrs: AttrVec, eself: ExplicitSelf, eself_ident: Ident) -> Param {
    /// Builds a `Param` object from `ExplicitSelf`.
        let span = eself.span.to(eself_ident.span);