fn add_generics<'a>(&mut self, generics: impl IntoIterator<Item = &'a Generic>) -> &mut Self {
        self.generics_mut()
            .extend(generics.into_iter().map(ToOwned::to_owned));
        self
    }
/// Add multiple generics at once.
Add multiple generics at once.
Add multiple generics at once .
fn add_generics<'a>(&mut self, generics: impl IntoIterator<Item = &'a Generic>) -> &mut Self {
        self.generics_mut()
            .extend(generics.into_iter().map(ToOwned::to_owned));
        self
    }
fn add_generics < ' a > ( & mut self , generics : impl IntoIterator < Item = & ' a Generic > ) -> & mut Self { self . generics_mut ( ) . extend ( generics . into_iter ( ) . map ( ToOwned :: to_owned ) ) ; self }
Add multiple generics at once.
Add multiple generics at once .
&mut self
generics
impl IntoIterator<Item = &'a Generic>