pub struct SkillInstallationSummary {
pub catalogue: InstallationCatalogueIdentity,
pub configured_enabled: bool,
pub installation_id: String,
pub installed_at: String,
pub name: String,
pub operation_id: String,
pub ownership_state: SkillInstallationOwnershipState,
pub session_state: SkillInstallationSessionState,
pub source: SkillInstallationSource,
pub target: SkillInstallationLocation,
}Expand description
Durable verified Skill ownership summary.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§catalogue: InstallationCatalogueIdentityCatalogue identity retained at install time.
configured_enabled: boolPersisted enablement requested for this installation.
installation_id: StringExact durable installation receipt identity.
installed_at: StringISO 8601 wall-clock installation time.
name: StringSkill invocation name.
operation_id: StringOperation that installed this Skill.
ownership_state: SkillInstallationOwnershipStateOwnership state observed from files and receipts.
session_state: SkillInstallationSessionStateBound-session load observation.
source: SkillInstallationSourceExact retained verified source identity.
target: SkillInstallationLocationUser-facing installation location without an absolute host path.
Trait Implementations§
Source§impl Clone for SkillInstallationSummary
impl Clone for SkillInstallationSummary
Source§impl Debug for SkillInstallationSummary
impl Debug for SkillInstallationSummary
Source§impl Default for SkillInstallationSummary
impl Default for SkillInstallationSummary
Source§impl<'de> Deserialize<'de> for SkillInstallationSummary
impl<'de> Deserialize<'de> for SkillInstallationSummary
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 SkillInstallationSummary
impl RefUnwindSafe for SkillInstallationSummary
impl Send for SkillInstallationSummary
impl Sync for SkillInstallationSummary
impl Unpin for SkillInstallationSummary
impl UnsafeUnpin for SkillInstallationSummary
impl UnwindSafe for SkillInstallationSummary
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