pub struct McpInstallationInput {
pub category: McpPlanValueCategory,
pub key: String,
pub value: String,
}Expand description
One Registry string-valued configuration entry for the selected transport.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§category: McpPlanValueCategoryExact category declared by the selected choice.
key: StringExact key declared by the selected choice.
value: StringExplicit non-secret value. Secret placeholders use a separate input channel.
Trait Implementations§
Source§impl Clone for McpInstallationInput
impl Clone for McpInstallationInput
Source§impl Debug for McpInstallationInput
impl Debug for McpInstallationInput
Source§impl Default for McpInstallationInput
impl Default for McpInstallationInput
Source§impl<'de> Deserialize<'de> for McpInstallationInput
impl<'de> Deserialize<'de> for McpInstallationInput
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 McpInstallationInput
impl RefUnwindSafe for McpInstallationInput
impl Send for McpInstallationInput
impl Sync for McpInstallationInput
impl Unpin for McpInstallationInput
impl UnsafeUnpin for McpInstallationInput
impl UnwindSafe for McpInstallationInput
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