pub struct SkillInstallationOutcomeUninstalled {
pub installation_id: String,
pub kind: SkillInstallationOutcomeUninstalledKind,
pub operation_id: String,
}Expand description
The owned Skill was removed.
Fields§
§installation_id: StringRemoved installation identity.
kind: SkillInstallationOutcomeUninstalledKindTerminal Skill installation outcome discriminator.
operation_id: StringOriginal removal operation identity.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SkillInstallationOutcomeUninstalled
impl<'de> Deserialize<'de> for SkillInstallationOutcomeUninstalled
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 SkillInstallationOutcomeUninstalled
impl RefUnwindSafe for SkillInstallationOutcomeUninstalled
impl Send for SkillInstallationOutcomeUninstalled
impl Sync for SkillInstallationOutcomeUninstalled
impl Unpin for SkillInstallationOutcomeUninstalled
impl UnsafeUnpin for SkillInstallationOutcomeUninstalled
impl UnwindSafe for SkillInstallationOutcomeUninstalled
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