pub struct McpToolCallParams {
pub name: String,
pub arguments: Option<Value>,
pub meta: Option<Value>,
}Fields§
§name: String§arguments: Option<Value>§meta: Option<Value>Trait Implementations§
Source§impl Clone for McpToolCallParams
impl Clone for McpToolCallParams
Source§fn clone(&self) -> McpToolCallParams
fn clone(&self) -> McpToolCallParams
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 Debug for McpToolCallParams
impl Debug for McpToolCallParams
Source§impl<'de> Deserialize<'de> for McpToolCallParams
impl<'de> Deserialize<'de> for McpToolCallParams
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 PartialEq for McpToolCallParams
impl PartialEq for McpToolCallParams
Source§impl Serialize for McpToolCallParams
impl Serialize for McpToolCallParams
impl StructuralPartialEq for McpToolCallParams
Auto Trait Implementations§
impl Freeze for McpToolCallParams
impl RefUnwindSafe for McpToolCallParams
impl Send for McpToolCallParams
impl Sync for McpToolCallParams
impl Unpin for McpToolCallParams
impl UnsafeUnpin for McpToolCallParams
impl UnwindSafe for McpToolCallParams
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