pub enum ProviderService {
Openai,
OllamaCloud,
Openrouter,
OllamaLocal,
Qwen,
Grok,
Zai,
MoonshotKimi,
Xai,
Deepseek,
Claude,
Gemini,
}Variants§
Trait Implementations§
Source§impl Clone for ProviderService
impl Clone for ProviderService
impl Copy for ProviderService
Source§impl Debug for ProviderService
impl Debug for ProviderService
Source§impl<'de> Deserialize<'de> for ProviderService
impl<'de> Deserialize<'de> for ProviderService
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ProviderService
Source§impl Hash for ProviderService
impl Hash for ProviderService
Source§impl PartialEq for ProviderService
impl PartialEq for ProviderService
Source§impl Serialize for ProviderService
impl Serialize for ProviderService
impl StructuralPartialEq for ProviderService
Auto Trait Implementations§
impl Freeze for ProviderService
impl RefUnwindSafe for ProviderService
impl Send for ProviderService
impl Sync for ProviderService
impl Unpin for ProviderService
impl UnsafeUnpin for ProviderService
impl UnwindSafe for ProviderService
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