Skip to main content

OptimizerExt

Trait OptimizerExt 

Source
pub trait OptimizerExt: Optimizer + Sized {
    // Provided method
    fn distributed(
        self,
        config: DistributedConfig,
    ) -> OptimizerResult<DistributedOptimizer<Self>> { ... }
}
Expand description

Extension trait for adding distributed functionality to any optimizer

Provided Methods§

Source

fn distributed( self, config: DistributedConfig, ) -> OptimizerResult<DistributedOptimizer<Self>>

Wrap this optimizer with distributed functionality

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§