pub trait Addon { // Required methods fn title(&self) -> String; fn module(&mut self, name: &str) -> Result<Box<dyn Module>, String>; // Provided method fn name(&self) -> String { ... } }
插件接口
功能标题
模型分流
插件名称