Trait Plugin

Source
pub trait Plugin: for<'a> PluginInner<'a> { }
Expand description

Having the inner type with a lifetime allows to borrow features for any lifetime.

This could be avoided with GAT

Implementors§

Source§

impl<T: for<'a> PluginInner<'a>> Plugin for T