fn analyze_generics(generics: &Generics) -> Result<Vec<ItemGeneric>>