pub fn walk_item<'a, V: Visitor<'a>>( visitor: &mut V, item: &'a Item<impl WalkItemKind<Ctxt = ()>>, ) -> V::Result