pub struct LLMProviderConfig {
pub anthropic_config: Option<AnthropicConfig>,
pub gemini_config: Option<GeminiConfig>,
pub openai_config: Option<OpenAIConfig>,
}Fields§
§anthropic_config: Option<AnthropicConfig>§gemini_config: Option<GeminiConfig>§openai_config: Option<OpenAIConfig>Trait Implementations§
Auto Trait Implementations§
impl Freeze for LLMProviderConfig
impl RefUnwindSafe for LLMProviderConfig
impl Send for LLMProviderConfig
impl Sync for LLMProviderConfig
impl Unpin for LLMProviderConfig
impl UnwindSafe for LLMProviderConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more