pub trait Generator {
// Required methods
fn generate(
&self,
schema: &Schema,
config: &GeneratorConfig,
) -> Result<String>;
fn file_extension(&self) -> &'static str;
}pub trait Generator {
// Required methods
fn generate(
&self,
schema: &Schema,
config: &GeneratorConfig,
) -> Result<String>;
fn file_extension(&self) -> &'static str;
}