pub enum DynamoRealtimeClientEvent {
OpenAI(RealtimeClientEvent),
Extension(RealtimeClientEventExtension),
}Expand description
OpenAI Realtime client events plus inference-serving extensions from Dynamo.
Variants§
OpenAI(RealtimeClientEvent)
Extension(RealtimeClientEventExtension)
Trait Implementations§
Source§impl Debug for DynamoRealtimeClientEvent
impl Debug for DynamoRealtimeClientEvent
Source§impl<'de> Deserialize<'de> for DynamoRealtimeClientEvent
impl<'de> Deserialize<'de> for DynamoRealtimeClientEvent
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
Source§impl EventType for DynamoRealtimeClientEvent
impl EventType for DynamoRealtimeClientEvent
fn event_type(&self) -> &'static str
Source§impl From<RealtimeClientEvent> for DynamoRealtimeClientEvent
impl From<RealtimeClientEvent> for DynamoRealtimeClientEvent
Source§fn from(event: RealtimeClientEvent) -> Self
fn from(event: RealtimeClientEvent) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DynamoRealtimeClientEvent
impl RefUnwindSafe for DynamoRealtimeClientEvent
impl Send for DynamoRealtimeClientEvent
impl Sync for DynamoRealtimeClientEvent
impl Unpin for DynamoRealtimeClientEvent
impl UnsafeUnpin for DynamoRealtimeClientEvent
impl UnwindSafe for DynamoRealtimeClientEvent
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