pub struct McpAllowedServer {
pub name: String,
pub redacted_note: Option<String>,
}Expand description
Schema for the McpAllowedServer type.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§name: StringAllowed server name
redacted_note: Option<String>PII-free note explaining why the server was allowed
Trait Implementations§
Source§impl Clone for McpAllowedServer
impl Clone for McpAllowedServer
Source§fn clone(&self) -> McpAllowedServer
fn clone(&self) -> McpAllowedServer
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 McpAllowedServer
impl Debug for McpAllowedServer
Source§impl Default for McpAllowedServer
impl Default for McpAllowedServer
Source§fn default() -> McpAllowedServer
fn default() -> McpAllowedServer
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for McpAllowedServer
impl<'de> Deserialize<'de> for McpAllowedServer
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 McpAllowedServer
impl RefUnwindSafe for McpAllowedServer
impl Send for McpAllowedServer
impl Sync for McpAllowedServer
impl Unpin for McpAllowedServer
impl UnsafeUnpin for McpAllowedServer
impl UnwindSafe for McpAllowedServer
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