Mockup:
extension_point!(
GreeterExtension:
GreeterTrait;
type Thing: Display;
fn greet(&self, name: Self::Thing) -> String;
);
This is already almost supported (the macro needs to be adjusted) and would be an alternative for #4 in at least some cases.
Mockup:
This is already almost supported (the macro needs to be adjusted) and would be an alternative for #4 in at least some cases.