pub struct SkillInstallationManagementResultOutcome {
pub kind: SkillInstallationManagementResultOutcomeKind,
pub negotiated: CatalogNegotiatedContract,
pub outcome: SkillInstallationManagementOutcome,
}Fields§
§kind: SkillInstallationManagementResultOutcomeKindDiscriminator: handled management outcome.
negotiated: CatalogNegotiatedContractCapabilities honoured for this request.
outcome: SkillInstallationManagementOutcomeObserved management outcome.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SkillInstallationManagementResultOutcome
impl<'de> Deserialize<'de> for SkillInstallationManagementResultOutcome
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 SkillInstallationManagementResultOutcome
impl RefUnwindSafe for SkillInstallationManagementResultOutcome
impl Send for SkillInstallationManagementResultOutcome
impl Sync for SkillInstallationManagementResultOutcome
impl Unpin for SkillInstallationManagementResultOutcome
impl UnsafeUnpin for SkillInstallationManagementResultOutcome
impl UnwindSafe for SkillInstallationManagementResultOutcome
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