pub trait TargetCodeGenerator: Send + Sync {
// Required method
fn generate(&self, ir: &QuantumIR) -> QuantRS2Result<TargetCode>;
}Expand description
Target code generator trait
Required Methods§
fn generate(&self, ir: &QuantumIR) -> QuantRS2Result<TargetCode>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".