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: String
The type of the event.
item_id: String
The ID of the item this summary text is associated with.
output_index: i64
The index of the output item this summary text is associated with.
summary_index: i64
The index of the summary part within the reasoning summary.
text: String
The 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 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 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