pub trait Module: PluginModule {
// Required methods
fn get(
&mut self,
args: &ArgsGet,
invoker: Arc<dyn Invoker>,
) -> Result<Option<HttpResponse>, PluginError>;
fn post(
&mut self,
args: &ArgsPost,
invoker: Arc<dyn Invoker>,
) -> Result<Option<HttpResponse>, PluginError>;
}