pub struct Installed {
pub packages: Vec<PackageInput>,
pub skills: Vec<PackageInput>,
pub policies: Policies,
pub closed: Vec<Closed>,
pub identities: Vec<(String, String, String, bool)>,
}Expand description
What the installed entries of chest manifests give yapi.
Fields§
§packages: Vec<PackageInput>Extension packages, each as source chest:<name>.
skills: Vec<PackageInput>The canonical copies of placed skills, each a skill folder, with the source and scope of its entry.
policies: PoliciesThe packages’ policies.
closed: Vec<Closed>The folders and files of extension entries left out because their lock is stale or missing, and the extension files of those whose folder holds too much.
identities: Vec<(String, String, String, bool)>The package_identity of each loaded npm or git extension entry,
such as npm:@acme/todo, with the entry’s name, its manifest’s path,
and whether that is the user’s global manifest.
Trait Implementations§
Auto Trait Implementations§
impl Forget for Installed
impl Freeze for Installed
impl RefUnwindSafe for Installed
impl Send for Installed
impl Sync for Installed
impl Unpin for Installed
impl UnsafeUnpin for Installed
impl UnwindSafe for Installed
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