pub trait SmartModuleInstance: Send + Sync {
fn process(&mut self, input: SmartModuleInput) -> Result<SmartModuleOutput>;
fn params(&self) -> SmartModuleExtraParams;
}pub trait SmartModuleInstance: Send + Sync {
fn process(&mut self, input: SmartModuleInput) -> Result<SmartModuleOutput>;
fn params(&self) -> SmartModuleExtraParams;
}