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