pub struct ResponseReasoningSummaryTextDoneEvent {
    pub type: String,
    pub item_id: String,
    pub output_index: i64,
    pub summary_index: i64,
    pub text: String,
}Expand description
Emitted when a reasoning summary text is completed.
Fields§
§type: StringThe type of the event.
item_id: StringThe ID of the item this summary text is associated with.
output_index: i64The index of the output item this summary text is associated with.
summary_index: i64The index of the summary part within the reasoning summary.
text: StringThe full text of the completed reasoning summary.
Trait Implementations§
Source§impl Clone for ResponseReasoningSummaryTextDoneEvent
 
impl Clone for ResponseReasoningSummaryTextDoneEvent
Source§fn clone(&self) -> ResponseReasoningSummaryTextDoneEvent
 
fn clone(&self) -> ResponseReasoningSummaryTextDoneEvent
Returns a copy 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 Default for ResponseReasoningSummaryTextDoneEvent
 
impl Default for ResponseReasoningSummaryTextDoneEvent
Source§fn default() -> ResponseReasoningSummaryTextDoneEvent
 
fn default() -> ResponseReasoningSummaryTextDoneEvent
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ResponseReasoningSummaryTextDoneEvent
impl RefUnwindSafe for ResponseReasoningSummaryTextDoneEvent
impl Send for ResponseReasoningSummaryTextDoneEvent
impl Sync for ResponseReasoningSummaryTextDoneEvent
impl Unpin for ResponseReasoningSummaryTextDoneEvent
impl UnwindSafe for ResponseReasoningSummaryTextDoneEvent
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