fn generate_unique_lifetime_param_name( existing_params: Option<GenericParamList>, ) -> Option<SmolStr>
Given a type parameter list, generate a unique lifetime parameter name which is not in the list