pub struct McpPlugin {
pub id: String,
pub version: String,
pub options: ResolvedMcpOptions,
/* private fields */
}Expand description
Typed MCP plugin returned by mcp.
Fields§
§id: String§version: String§options: ResolvedMcpOptionsImplementations§
Source§impl McpPlugin
impl McpPlugin
pub fn into_auth_plugin(self) -> AuthPlugin
pub fn as_auth_plugin(&self) -> &AuthPlugin
Trait Implementations§
Auto Trait Implementations§
impl Freeze for McpPlugin
impl !RefUnwindSafe for McpPlugin
impl Send for McpPlugin
impl Sync for McpPlugin
impl Unpin for McpPlugin
impl UnsafeUnpin for McpPlugin
impl !UnwindSafe for McpPlugin
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