pub struct ResponseReasoningSummaryPartDoneEvent {
pub sequence_number: u64,
pub item_id: String,
pub output_index: u32,
pub summary_index: u32,
pub part: SummaryPart,
pub status: Option<String>,
}Available on crate feature
response-types only.Fields§
§sequence_number: u64§item_id: String§output_index: u32§summary_index: u32§part: SummaryPart§status: Option<String>The completion status of the summary part. Omitted when the part completed
normally and set to incomplete when generation was interrupted.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ResponseReasoningSummaryPartDoneEvent
impl<'de> Deserialize<'de> for ResponseReasoningSummaryPartDoneEvent
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 ResponseReasoningSummaryPartDoneEvent
impl EventType for ResponseReasoningSummaryPartDoneEvent
Source§fn event_type(&self) -> &'static str
fn event_type(&self) -> &'static str
Available on crate feature
_api only.Returns the event type string (e.g., “batch.cancelled”)
impl StructuralPartialEq for ResponseReasoningSummaryPartDoneEvent
Auto Trait Implementations§
impl Freeze for ResponseReasoningSummaryPartDoneEvent
impl RefUnwindSafe for ResponseReasoningSummaryPartDoneEvent
impl Send for ResponseReasoningSummaryPartDoneEvent
impl Sync for ResponseReasoningSummaryPartDoneEvent
impl Unpin for ResponseReasoningSummaryPartDoneEvent
impl UnsafeUnpin for ResponseReasoningSummaryPartDoneEvent
impl UnwindSafe for ResponseReasoningSummaryPartDoneEvent
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