pub struct ReasoningSummaryPartAddedNotification {
pub thread_id: String,
pub turn_id: String,
pub item_id: String,
pub summary_index: i64,
}Expand description
item/reasoning/summaryPartAdded notification.
Signals that a new summary block is starting in the agent’s reasoning
stream. summary_index is the 0-based index of the new block.
Fields§
§thread_id: String§turn_id: String§item_id: String§summary_index: i64Trait Implementations§
Source§impl Clone for ReasoningSummaryPartAddedNotification
impl Clone for ReasoningSummaryPartAddedNotification
Source§fn clone(&self) -> ReasoningSummaryPartAddedNotification
fn clone(&self) -> ReasoningSummaryPartAddedNotification
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for ReasoningSummaryPartAddedNotification
impl<'de> Deserialize<'de> for ReasoningSummaryPartAddedNotification
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 ReasoningSummaryPartAddedNotification
impl RefUnwindSafe for ReasoningSummaryPartAddedNotification
impl Send for ReasoningSummaryPartAddedNotification
impl Sync for ReasoningSummaryPartAddedNotification
impl Unpin for ReasoningSummaryPartAddedNotification
impl UnsafeUnpin for ReasoningSummaryPartAddedNotification
impl UnwindSafe for ReasoningSummaryPartAddedNotification
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