Skip to main content

ProviderBuildProvider

Trait ProviderBuildProvider 

Source
pub trait ProviderBuildProvider<Ctx>: Send + Sync {
    // Required method
    fn build_provider(config: FactoryProviderConfig) -> Box<dyn LLMProvider>;
}
Expand description

Provider trait for constructing boxed providers from factory config.

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§