pub trait TemplateProvider {
// Required methods
fn name(&self) -> &str;
fn files(
&self,
ctx: &TemplateContext,
) -> Result<Vec<TemplateFile>, Box<dyn Error>>;
}Required Methods§
fn name(&self) -> &str
fn files( &self, ctx: &TemplateContext, ) -> Result<Vec<TemplateFile>, Box<dyn Error>>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".