pub struct ResponseOutputTextEvent {
pub event_type: String,
pub output_index: usize,
pub content_index: usize,
pub text: String,
pub snapshot: String,
}Expand description
表示输出文本增量事件。
Fields§
§event_type: String原始事件类型。
output_index: usize输出项索引。
content_index: usize内容索引。
text: String文本增量或最终文本。
snapshot: String当前累计文本。
Trait Implementations§
Source§impl Clone for ResponseOutputTextEvent
impl Clone for ResponseOutputTextEvent
Source§fn clone(&self) -> ResponseOutputTextEvent
fn clone(&self) -> ResponseOutputTextEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ResponseOutputTextEvent
impl Debug for ResponseOutputTextEvent
Source§impl<'de> Deserialize<'de> for ResponseOutputTextEvent
impl<'de> Deserialize<'de> for ResponseOutputTextEvent
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 PartialEq for ResponseOutputTextEvent
impl PartialEq for ResponseOutputTextEvent
Source§impl Serialize for ResponseOutputTextEvent
impl Serialize for ResponseOutputTextEvent
impl StructuralPartialEq for ResponseOutputTextEvent
Auto Trait Implementations§
impl Freeze for ResponseOutputTextEvent
impl RefUnwindSafe for ResponseOutputTextEvent
impl Send for ResponseOutputTextEvent
impl Sync for ResponseOutputTextEvent
impl Unpin for ResponseOutputTextEvent
impl UnsafeUnpin for ResponseOutputTextEvent
impl UnwindSafe for ResponseOutputTextEvent
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