pub struct DefaultProviders;
Implementations§
Source§impl DefaultProviders
impl DefaultProviders
pub const ANTHROPIC: &'static str = "anthropic"
pub const COHERE: &'static str = "cohere"
pub const GEMINI: &'static str = "gemini"
pub const HUGGINGFACE: &'static str = "huggingface"
pub const OPENAI: &'static str = "openai"
pub const OPENROUTER: &'static str = "openrouter"
pub const TOGETHER: &'static str = "together"
pub const XAI: &'static str = "xai"
pub const AZURE: &'static str = "azure"
pub const DEEPSEEK: &'static str = "deepseek"
pub const GALADRIEL: &'static str = "galadriel"
pub const GROQ: &'static str = "groq"
pub const HYPERBOLIC: &'static str = "hyperbolic"
pub const MOONSHOT: &'static str = "moonshot"
pub const MIRA: &'static str = "mira"
pub const MISTRAL: &'static str = "mistral"
pub const OLLAMA: &'static str = "ollama"
pub const PERPLEXITY: &'static str = "perplexity"
Auto Trait Implementations§
impl Freeze for DefaultProviders
impl RefUnwindSafe for DefaultProviders
impl Send for DefaultProviders
impl Sync for DefaultProviders
impl Unpin for DefaultProviders
impl UnwindSafe for DefaultProviders
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