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
Source§fn eq(&self, other: &OpenAiSseSurface) -> bool
fn eq(&self, other: &OpenAiSseSurface) -> bool
Tests for
self and other values to be equal, and is used by ==.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