pub trait CodeGenerator: Send + Sync {
// Required method
fn generate(
&self,
model: &Model,
output_dir: &Path,
listen: SocketAddr,
) -> Result<PathBuf>;
}Required Methods§
fn generate( &self, model: &Model, output_dir: &Path, listen: SocketAddr, ) -> Result<PathBuf>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".