pub struct Provider;Expand description
LLM provider names. Serialized on the wire as the upper-case enum name
(mirrors org.mockserver.model.Provider).
Implementations§
Source§impl Provider
impl Provider
pub const ANTHROPIC: &'static str = "ANTHROPIC"
pub const OPENAI: &'static str = "OPENAI"
pub const OPENAI_RESPONSES: &'static str = "OPENAI_RESPONSES"
pub const GEMINI: &'static str = "GEMINI"
pub const BEDROCK: &'static str = "BEDROCK"
pub const AZURE_OPENAI: &'static str = "AZURE_OPENAI"
pub const OLLAMA: &'static str = "OLLAMA"
Auto Trait Implementations§
impl Freeze for Provider
impl RefUnwindSafe for Provider
impl Send for Provider
impl Sync for Provider
impl Unpin for Provider
impl UnsafeUnpin for Provider
impl UnwindSafe for Provider
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