pub enum RequestWire {
OpenAiResponses,
OpenAiChat,
AnthropicMessages,
OllamaChat,
}Expand description
Provider request-body family.
Variants§
OpenAiResponses
OpenAI Responses API request shape.
OpenAiChat
OpenAI chat-completions request shape.
AnthropicMessages
Anthropic Messages request shape.
OllamaChat
Ollama /api/chat request shape.
Trait Implementations§
Source§impl Clone for RequestWire
impl Clone for RequestWire
Source§fn clone(&self) -> RequestWire
fn clone(&self) -> RequestWire
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RequestWire
Source§impl Debug for RequestWire
impl Debug for RequestWire
impl Eq for RequestWire
Source§impl PartialEq for RequestWire
impl PartialEq for RequestWire
impl StructuralPartialEq for RequestWire
Auto Trait Implementations§
impl Freeze for RequestWire
impl RefUnwindSafe for RequestWire
impl Send for RequestWire
impl Sync for RequestWire
impl Unpin for RequestWire
impl UnsafeUnpin for RequestWire
impl UnwindSafe for RequestWire
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