pub struct McpPlanInstallSourceCard {
pub card: McpServerCardReference,
pub kind: McpPlanInstallSourceCardKind,
}Expand description
Plan from a card supplied directly by the caller, without a preceding search.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§card: McpServerCardReferenceThe card to plan from: exactly one of a URL or embedded data.
kind: McpPlanInstallSourceCardKindDiscriminator: plan from a caller-supplied card
Trait Implementations§
Source§impl Clone for McpPlanInstallSourceCard
impl Clone for McpPlanInstallSourceCard
Source§fn clone(&self) -> McpPlanInstallSourceCard
fn clone(&self) -> McpPlanInstallSourceCard
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 McpPlanInstallSourceCard
impl Debug for McpPlanInstallSourceCard
Source§impl<'de> Deserialize<'de> for McpPlanInstallSourceCard
impl<'de> Deserialize<'de> for McpPlanInstallSourceCard
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 McpPlanInstallSourceCard
impl RefUnwindSafe for McpPlanInstallSourceCard
impl Send for McpPlanInstallSourceCard
impl Sync for McpPlanInstallSourceCard
impl Unpin for McpPlanInstallSourceCard
impl UnsafeUnpin for McpPlanInstallSourceCard
impl UnwindSafe for McpPlanInstallSourceCard
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