pub enum ApiFormat {
ChatCompletions,
Responses,
}Expand description
Upstream OpenAI-compatible request shape.
Variants§
ChatCompletions
POST …/chat/completions (product default).
Responses
POST …/responses (Bedrock Mantle GPT-5.6, Open Responses).
Implementations§
Trait Implementations§
impl Copy for ApiFormat
impl Eq for ApiFormat
impl StructuralPartialEq for ApiFormat
Auto Trait Implementations§
impl Freeze for ApiFormat
impl RefUnwindSafe for ApiFormat
impl Send for ApiFormat
impl Sync for ApiFormat
impl Unpin for ApiFormat
impl UnsafeUnpin for ApiFormat
impl UnwindSafe for ApiFormat
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.