pub struct McpListToolsInProgress {
pub event_id: String,
pub item_id: String,
pub type_: String,
}Expand description
Returned when listing MCP tools is in progress for an item.
Fields§
§event_id: StringThe unique ID of the server event.
item_id: StringThe ID of the MCP list tools item.
type_: StringThe event type, must be mcp_list_tools.in_progress.
Trait Implementations§
Source§impl Clone for McpListToolsInProgress
impl Clone for McpListToolsInProgress
Source§fn clone(&self) -> McpListToolsInProgress
fn clone(&self) -> McpListToolsInProgress
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 McpListToolsInProgress
impl Debug for McpListToolsInProgress
Source§impl<'de> Deserialize<'de> for McpListToolsInProgress
impl<'de> Deserialize<'de> for McpListToolsInProgress
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 McpListToolsInProgress
impl RefUnwindSafe for McpListToolsInProgress
impl Send for McpListToolsInProgress
impl Sync for McpListToolsInProgress
impl Unpin for McpListToolsInProgress
impl UnsafeUnpin for McpListToolsInProgress
impl UnwindSafe for McpListToolsInProgress
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