Lines Matching refs:Generics
20 pub struct Generics {
88 impl Default for Generics {
90 Generics {
99 impl Generics {
283 /// Returned by `Generics::split_for_impl`.
289 pub struct ImplGenerics<'a>(&'a Generics);
291 /// Returned by `Generics::split_for_impl`.
297 pub struct TypeGenerics<'a>(&'a Generics);
305 pub struct Turbofish<'a>(&'a Generics);
308 impl Generics {
316 /// # let generics: syn::Generics = Default::default();
539 impl Parse for Generics {
542 return Ok(Generics::default());
592 Ok(Generics {
981 impl ToTokens for Generics {