struct Manifests {
entries: BTreeMap<(String, String), ManifestPlugin>,
errors: BTreeMap<String, String>,
loaded: BTreeSet<String>,
}Expand description
Every marketplace manifest readable under the clones root, keyed by (marketplace name, plugin name), plus per-marketplace load errors, read or parse, and which clones produced a readable manifest - the distinction a zero-plugin manifest needs to avoid reading as a cache-miss.
Fields§
§entries: BTreeMap<(String, String), ManifestPlugin>§errors: BTreeMap<String, String>§loaded: BTreeSet<String>Implementations§
Auto Trait Implementations§
impl Freeze for Manifests
impl RefUnwindSafe for Manifests
impl Send for Manifests
impl Sync for Manifests
impl Unpin for Manifests
impl UnsafeUnpin for Manifests
impl UnwindSafe for Manifests
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