pub struct ManifestSet {
pub skills: SkillsManifest,
pub plugins: PluginsManifest,
pub product_capabilities: ProductCapabilitiesManifest,
pub runtime_roots: RuntimeRootsManifest,
pub cli_tools: CliToolsManifest,
pub agents: AgentsManifest,
}Expand description
Bundle of every Phase 1 manifest. Constructed by load_all.
Fields§
§skills: SkillsManifest§plugins: PluginsManifest§product_capabilities: ProductCapabilitiesManifest§runtime_roots: RuntimeRootsManifest§cli_tools: CliToolsManifest§agents: AgentsManifestOptional reviewer-agent definitions. Absent agents.yaml resolves
to an empty manifest so source trees and fixtures without the file
keep loading and rendering unchanged.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ManifestSet
impl RefUnwindSafe for ManifestSet
impl Send for ManifestSet
impl Sync for ManifestSet
impl Unpin for ManifestSet
impl UnsafeUnpin for ManifestSet
impl UnwindSafe for ManifestSet
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