pub trait ExportAdapter {
type Output;
// Required method
fn plan(
&self,
application: &Application,
target: &TargetProfile,
) -> Result<ConversionPlan<Self::Output>, PlanError>;
}Expand description
Plans one neutral application for a native target model.
Required Associated Types§
Required Methods§
Sourcefn plan(
&self,
application: &Application,
target: &TargetProfile,
) -> Result<ConversionPlan<Self::Output>, PlanError>
fn plan( &self, application: &Application, target: &TargetProfile, ) -> Result<ConversionPlan<Self::Output>, PlanError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".