pub trait TemplateProvider {
// Required methods
fn name(&self) -> &str;
fn files(
&self,
ctx: &TemplateContext,
) -> Result<Vec<TemplateFile>, Box<dyn Error>>;
}pub trait TemplateProvider {
// Required methods
fn name(&self) -> &str;
fn files(
&self,
ctx: &TemplateContext,
) -> Result<Vec<TemplateFile>, Box<dyn Error>>;
}