pub trait SetGenerics<'a> {
type C: 'a + AstFormatter;
// Required method
fn set_generics(&'a self, generics: &'a GenericParams) -> Self::C;
}
Expand description
We use this trait with the formatter to update the context, for instance when we enter a declaration that we need to print.