pub struct LocalChildSkillBinding {
pub host: Arc<dyn SkillExecutionHost>,
pub tools: Arc<dyn ToolExecutor>,
}Expand description
The app supplies its existing catalog/read services; Engine retains the real admission, writer, task lifetime and outer local permission ceiling.
Fields§
§host: Arc<dyn SkillExecutionHost>§tools: Arc<dyn ToolExecutor>Auto Trait Implementations§
impl !RefUnwindSafe for LocalChildSkillBinding
impl !UnwindSafe for LocalChildSkillBinding
impl Freeze for LocalChildSkillBinding
impl Send for LocalChildSkillBinding
impl Sync for LocalChildSkillBinding
impl Unpin for LocalChildSkillBinding
impl UnsafeUnpin for LocalChildSkillBinding
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