pub struct ManagedMcpTool {
pub server_name: String,
pub qualified_name: String,
pub raw_name: String,
pub tool: McpTool,
}Fields§
§server_name: String§qualified_name: String§raw_name: String§tool: McpToolTrait Implementations§
Source§impl Clone for ManagedMcpTool
impl Clone for ManagedMcpTool
Source§fn clone(&self) -> ManagedMcpTool
fn clone(&self) -> ManagedMcpTool
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 ManagedMcpTool
impl Debug for ManagedMcpTool
Source§impl PartialEq for ManagedMcpTool
impl PartialEq for ManagedMcpTool
impl StructuralPartialEq for ManagedMcpTool
Auto Trait Implementations§
impl Freeze for ManagedMcpTool
impl RefUnwindSafe for ManagedMcpTool
impl Send for ManagedMcpTool
impl Sync for ManagedMcpTool
impl Unpin for ManagedMcpTool
impl UnsafeUnpin for ManagedMcpTool
impl UnwindSafe for ManagedMcpTool
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