pub trait PathOptimizer {
// Required method
fn optimize_path(
&mut self,
inputs: &[&ArrayIndexType],
output: &ArrayIndexType,
size_dict: &SizeDictType,
memory_limit: Option<SizeType>,
) -> Result<PathType, String>;
}Required Methods§
fn optimize_path( &mut self, inputs: &[&ArrayIndexType], output: &ArrayIndexType, size_dict: &SizeDictType, memory_limit: Option<SizeType>, ) -> Result<PathType, String>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".