pub trait CapabilityProfile {
// Required methods
fn auth_strategy(&self) -> AuthStrategy;
fn clears_anthropic_api_key(&self) -> bool;
fn supports_model_tiers(&self) -> bool;
}Expand description
Capability profile for a provider — determines auth strategy and feature support.
Required Methods§
fn auth_strategy(&self) -> AuthStrategy
fn clears_anthropic_api_key(&self) -> bool
fn supports_model_tiers(&self) -> bool
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".