pub enum ProviderConfigWireApi {
Completions,
Responses,
Unknown,
}Expand description
Wire API format (openai/azure only). Defaults to “completions”.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
Completions
OpenAI Chat Completions wire format.
Responses
OpenAI Responses API wire format.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for ProviderConfigWireApi
impl Clone for ProviderConfigWireApi
Source§fn clone(&self) -> ProviderConfigWireApi
fn clone(&self) -> ProviderConfigWireApi
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 moreSource§impl Debug for ProviderConfigWireApi
impl Debug for ProviderConfigWireApi
Source§impl Default for ProviderConfigWireApi
impl Default for ProviderConfigWireApi
Source§fn default() -> ProviderConfigWireApi
fn default() -> ProviderConfigWireApi
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProviderConfigWireApi
impl<'de> Deserialize<'de> for ProviderConfigWireApi
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 ProviderConfigWireApi
Source§impl PartialEq for ProviderConfigWireApi
impl PartialEq for ProviderConfigWireApi
Source§fn eq(&self, other: &ProviderConfigWireApi) -> bool
fn eq(&self, other: &ProviderConfigWireApi) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ProviderConfigWireApi
impl Serialize for ProviderConfigWireApi
impl StructuralPartialEq for ProviderConfigWireApi
Auto Trait Implementations§
impl Freeze for ProviderConfigWireApi
impl RefUnwindSafe for ProviderConfigWireApi
impl Send for ProviderConfigWireApi
impl Sync for ProviderConfigWireApi
impl Unpin for ProviderConfigWireApi
impl UnsafeUnpin for ProviderConfigWireApi
impl UnwindSafe for ProviderConfigWireApi
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