syntax::visit
pub fn walk_trait_item<'a, V: Visitor<'a>>( visitor: &mut V, trait_item: &'a TraitItem)