pub struct WorkerHandoff {
pub tools: Arc<dyn ToolExecutor>,
pub seeded: Vec<String>,
}Expand description
A delegated worker’s re-rooted executor plus what was seeded into it
(#2295).
Fields§
§tools: Arc<dyn ToolExecutor>The executor scoped to the worker’s own workspace subtree.
seeded: Vec<String>Workspace-relative paths seeded into that subtree, in the order they were copied — recorded on the delegation’s forensic record so a seed is attributable to the delegate call id that requested it.
Trait Implementations§
Source§impl Debug for WorkerHandoff
impl Debug for WorkerHandoff
Auto Trait Implementations§
impl !RefUnwindSafe for WorkerHandoff
impl !UnwindSafe for WorkerHandoff
impl Freeze for WorkerHandoff
impl Send for WorkerHandoff
impl Sync for WorkerHandoff
impl Unpin for WorkerHandoff
impl UnsafeUnpin for WorkerHandoff
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more