pub struct ResponseMcpCallInProgress {
pub event_id: String,
pub item_id: String,
pub output_index: i64,
pub type_: String,
}Expand description
Returned when an MCP tool call has started and is in progress.
Fields§
§event_id: StringThe unique ID of the server event.
item_id: StringThe ID of the MCP tool call item.
output_index: i64The index of the output item in the response.
type_: StringThe event type, must be response.mcp_call.in_progress.
Trait Implementations§
Source§impl Clone for ResponseMcpCallInProgress
impl Clone for ResponseMcpCallInProgress
Source§fn clone(&self) -> ResponseMcpCallInProgress
fn clone(&self) -> ResponseMcpCallInProgress
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 Debug for ResponseMcpCallInProgress
impl Debug for ResponseMcpCallInProgress
Source§impl<'de> Deserialize<'de> for ResponseMcpCallInProgress
impl<'de> Deserialize<'de> for ResponseMcpCallInProgress
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 ResponseMcpCallInProgress
impl RefUnwindSafe for ResponseMcpCallInProgress
impl Send for ResponseMcpCallInProgress
impl Sync for ResponseMcpCallInProgress
impl Unpin for ResponseMcpCallInProgress
impl UnsafeUnpin for ResponseMcpCallInProgress
impl UnwindSafe for ResponseMcpCallInProgress
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