pub struct SkillInstallationOutcomeRefused {
pub kind: SkillInstallationOutcomeRefusedKind,
pub operation_id: Option<String>,
pub reason: SkillInstallationFailureReason,
}Expand description
The operation was refused without applying changes.
Fields§
§kind: SkillInstallationOutcomeRefusedKindTerminal Skill installation outcome discriminator.
operation_id: Option<String>Present once an operation has been allocated.
reason: SkillInstallationFailureReasonBounded refusal reason.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SkillInstallationOutcomeRefused
impl<'de> Deserialize<'de> for SkillInstallationOutcomeRefused
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 SkillInstallationOutcomeRefused
impl RefUnwindSafe for SkillInstallationOutcomeRefused
impl Send for SkillInstallationOutcomeRefused
impl Sync for SkillInstallationOutcomeRefused
impl Unpin for SkillInstallationOutcomeRefused
impl UnsafeUnpin for SkillInstallationOutcomeRefused
impl UnwindSafe for SkillInstallationOutcomeRefused
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