pub enum OpenAiSseSurface {
Responses,
Chat,
}Expand description
Selects which OpenAI server-sent-event surface to render gateway events as.
Variants§
Responses
The OpenAI Responses API streaming surface.
Chat
The OpenAI Chat Completions streaming surface.
Trait Implementations§
Source§impl Clone for OpenAiSseSurface
impl Clone for OpenAiSseSurface
Source§fn clone(&self) -> OpenAiSseSurface
fn clone(&self) -> OpenAiSseSurface
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 OpenAiSseSurface
Source§impl Debug for OpenAiSseSurface
impl Debug for OpenAiSseSurface
impl Eq for OpenAiSseSurface
Source§impl PartialEq for OpenAiSseSurface
impl PartialEq for OpenAiSseSurface
impl StructuralPartialEq for OpenAiSseSurface
Auto Trait Implementations§
impl Freeze for OpenAiSseSurface
impl RefUnwindSafe for OpenAiSseSurface
impl Send for OpenAiSseSurface
impl Sync for OpenAiSseSurface
impl Unpin for OpenAiSseSurface
impl UnsafeUnpin for OpenAiSseSurface
impl UnwindSafe for OpenAiSseSurface
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.