pub trait WorldInfoProcessorFactory<P: PluginBridge + 'static>:
Send
+ Sync
+ 'static {
// Required method
fn create(
&self,
properties: &Value,
bridge: &Arc<P>,
) -> Box<dyn WorldInfoProcessor>;
}
pub trait WorldInfoProcessorFactory<P: PluginBridge + 'static>:
Send
+ Sync
+ 'static {
// Required method
fn create(
&self,
properties: &Value,
bridge: &Arc<P>,
) -> Box<dyn WorldInfoProcessor>;
}