pub struct McpInstallationsRequest {
pub contract: CatalogClientContract,
pub policy_session_id: String,
}Expand description
New-work inventory or recovery request under an explicitly selected existing session.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§contract: CatalogClientContractRequired authenticated bound installation contract.
policy_session_id: StringExisting selected local session on this connection.
Trait Implementations§
Source§impl Clone for McpInstallationsRequest
impl Clone for McpInstallationsRequest
Source§impl Debug for McpInstallationsRequest
impl Debug for McpInstallationsRequest
Source§impl Default for McpInstallationsRequest
impl Default for McpInstallationsRequest
Source§impl<'de> Deserialize<'de> for McpInstallationsRequest
impl<'de> Deserialize<'de> for McpInstallationsRequest
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 McpInstallationsRequest
impl RefUnwindSafe for McpInstallationsRequest
impl Send for McpInstallationsRequest
impl Sync for McpInstallationsRequest
impl Unpin for McpInstallationsRequest
impl UnsafeUnpin for McpInstallationsRequest
impl UnwindSafe for McpInstallationsRequest
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