pub struct SkillInstallationFileReview {
pub digest: String,
pub executable: bool,
pub media_type: String,
pub path: String,
pub size_bytes: i64,
}Expand description
One reviewed Skill file.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§digest: StringSHA-256 digest of the exact file bytes.
executable: boolWhether the file is installed with executable permissions.
media_type: StringDeclared media type for the file.
path: StringRelative file path within the Skill root.
size_bytes: i64Exact reviewed file size in bytes.
Trait Implementations§
Source§impl Clone for SkillInstallationFileReview
impl Clone for SkillInstallationFileReview
Source§impl Debug for SkillInstallationFileReview
impl Debug for SkillInstallationFileReview
Source§impl<'de> Deserialize<'de> for SkillInstallationFileReview
impl<'de> Deserialize<'de> for SkillInstallationFileReview
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 SkillInstallationFileReview
impl RefUnwindSafe for SkillInstallationFileReview
impl Send for SkillInstallationFileReview
impl Sync for SkillInstallationFileReview
impl Unpin for SkillInstallationFileReview
impl UnsafeUnpin for SkillInstallationFileReview
impl UnwindSafe for SkillInstallationFileReview
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