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
Required Methods§
fn generate( &self, writer: &mut T, module_witx: Module, options: &Options, ) -> Result<(), Error>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".