pub trait Generator<T: Write> {
// Required method
fn generate(
&self,
writer: &mut T,
module_witx: Module,
options: &Options,
) -> Result<(), Error>;
}Expand description
Abstract generator interface
pub trait Generator<T: Write> {
// Required method
fn generate(
&self,
writer: &mut T,
module_witx: Module,
options: &Options,
) -> Result<(), Error>;
}Abstract generator interface