pub enum McpPlanInstallSource {
Candidate(McpPlanInstallSourceCandidate),
Card(McpPlanInstallSourceCard),
}Expand description
What an install plan is computed from: a candidate handle from a previous search, or a card supplied directly.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
Candidate(McpPlanInstallSourceCandidate)
Card(McpPlanInstallSourceCard)
Trait Implementations§
Source§impl Clone for McpPlanInstallSource
impl Clone for McpPlanInstallSource
Source§fn clone(&self) -> McpPlanInstallSource
fn clone(&self) -> McpPlanInstallSource
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 McpPlanInstallSource
impl Debug for McpPlanInstallSource
Source§impl<'de> Deserialize<'de> for McpPlanInstallSource
impl<'de> Deserialize<'de> for McpPlanInstallSource
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 McpPlanInstallSource
impl RefUnwindSafe for McpPlanInstallSource
impl Send for McpPlanInstallSource
impl Sync for McpPlanInstallSource
impl Unpin for McpPlanInstallSource
impl UnsafeUnpin for McpPlanInstallSource
impl UnwindSafe for McpPlanInstallSource
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