pub struct McpInstallationOperationStatusCompleted {
pub cancellation_requested: bool,
pub operation_id: String,
pub outcome: McpInstallationOutcome,
pub phase: McpInstallationOperationStatusCompletedPhase,
}Fields§
§cancellation_requested: boolWhether cancellation was requested before the terminal result.
operation_id: StringOriginal runtime-issued operation identity.
outcome: McpInstallationOutcomeImmutable terminal receipt.
phase: McpInstallationOperationStatusCompletedPhaseOriginal operation progress discriminator.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for McpInstallationOperationStatusCompleted
impl<'de> Deserialize<'de> for McpInstallationOperationStatusCompleted
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 McpInstallationOperationStatusCompleted
impl RefUnwindSafe for McpInstallationOperationStatusCompleted
impl Send for McpInstallationOperationStatusCompleted
impl Sync for McpInstallationOperationStatusCompleted
impl Unpin for McpInstallationOperationStatusCompleted
impl UnsafeUnpin for McpInstallationOperationStatusCompleted
impl UnwindSafe for McpInstallationOperationStatusCompleted
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