pub struct RealtimeClientEventInputTextAppend {
pub event_id: Option<String>,
pub text: String,
}Expand description
Append UTF-8 text to the current incremental input.
This is a Dynamo extension for clients that receive text progressively, such as cascaded ASR -> LLM pipelines. The event name follows NVIDIA Speech NIM’s realtime TTS protocol. An append does not finalize a conversation item or request a response.
Fields§
§event_id: Option<String>§text: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for RealtimeClientEventInputTextAppend
impl<'de> Deserialize<'de> for RealtimeClientEventInputTextAppend
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
Auto Trait Implementations§
impl Freeze for RealtimeClientEventInputTextAppend
impl RefUnwindSafe for RealtimeClientEventInputTextAppend
impl Send for RealtimeClientEventInputTextAppend
impl Sync for RealtimeClientEventInputTextAppend
impl Unpin for RealtimeClientEventInputTextAppend
impl UnsafeUnpin for RealtimeClientEventInputTextAppend
impl UnwindSafe for RealtimeClientEventInputTextAppend
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