fn full_ident( parts: &mut PeekableProcIter, borrow_kind: BorrowKind, ) -> Result<String, TokenStream>