pub struct LoadedSkill {
pub name: String,
pub manifest: SkillManifest,
pub trust: TrustLevel,
pub scope: SkillScope,
pub content_hash: String,
pub dir: PathBuf,
}Fields§
§name: String§manifest: SkillManifest§trust: TrustLevel§scope: SkillScope§content_hash: String§dir: PathBufAbsolute install directory of this skill (holds skill.yaml + any bundle).
Trait Implementations§
Source§impl Clone for LoadedSkill
impl Clone for LoadedSkill
Auto Trait Implementations§
impl Freeze for LoadedSkill
impl RefUnwindSafe for LoadedSkill
impl Send for LoadedSkill
impl Sync for LoadedSkill
impl Unpin for LoadedSkill
impl UnsafeUnpin for LoadedSkill
impl UnwindSafe for LoadedSkill
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