pub type GenericParams = Punctuated<GenericParam, Comma>;
pub struct GenericParams { /* private fields */ }