pub struct BootstrapResult {
pub skill_registry: Arc<SkillRegistry>,
pub tool_registry: Arc<ToolRegistry>,
pub total_skills_loaded: usize,
pub skill_load_errors: Vec<SkillLoadError>,
}Expand description
Result of bootstrapping skills and tools.
Fields§
§skill_registry: Arc<SkillRegistry>The skill registry, ready for use.
tool_registry: Arc<ToolRegistry>The tool registry, ready for use.
total_skills_loaded: usizeTotal skills loaded (before filtering by enabled_skills).
skill_load_errors: Vec<SkillLoadError>Any errors that occurred during skill loading (non-fatal).
Auto Trait Implementations§
impl !RefUnwindSafe for BootstrapResult
impl !UnwindSafe for BootstrapResult
impl Freeze for BootstrapResult
impl Send for BootstrapResult
impl Sync for BootstrapResult
impl Unpin for BootstrapResult
impl UnsafeUnpin for BootstrapResult
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