pub struct SkillInstallationSource {
pub bundle_digest: String,
pub catalog_revision_id: String,
pub descriptor_digest: String,
pub repository: String,
pub repository_id: String,
pub resource_id: String,
pub revision: String,
pub root: String,
}Expand description
Source identity retained from Agent Finder and the pinned GitHub descriptor.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§bundle_digest: StringDigest of the descriptor’s bundle manifest.
catalog_revision_id: StringAgent Finder materialisation revision identifier.
descriptor_digest: StringDigest of the canonical materialisation descriptor.
repository: StringRepository full name, for example owner/name.
repository_id: StringGitHub repository database identifier.
resource_id: StringAgent Finder resource identifier.
revision: StringPinned Git commit revision.
root: StringRoot path within the pinned repository.
Trait Implementations§
Source§impl Clone for SkillInstallationSource
impl Clone for SkillInstallationSource
Source§impl Debug for SkillInstallationSource
impl Debug for SkillInstallationSource
Source§impl Default for SkillInstallationSource
impl Default for SkillInstallationSource
Source§impl<'de> Deserialize<'de> for SkillInstallationSource
impl<'de> Deserialize<'de> for SkillInstallationSource
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 SkillInstallationSource
impl RefUnwindSafe for SkillInstallationSource
impl Send for SkillInstallationSource
impl Sync for SkillInstallationSource
impl Unpin for SkillInstallationSource
impl UnsafeUnpin for SkillInstallationSource
impl UnwindSafe for SkillInstallationSource
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