pub trait BuildModule: Debug {
// Required method
fn build(&self, vb: VarBuilder<'_>) -> Result<Box<dyn ModuleT>, BoxedError>;
}Expand description
Traits for types that can build modules.
Required Methods§
Sourcefn build(&self, vb: VarBuilder<'_>) -> Result<Box<dyn ModuleT>, BoxedError>
fn build(&self, vb: VarBuilder<'_>) -> Result<Box<dyn ModuleT>, BoxedError>
Build a module.