pub struct GenericWorker { /* private fields */ }Expand description
Implementations§
Source§impl GenericWorker
impl GenericWorker
pub fn new(id: usize) -> GenericWorker
pub fn with_name(self, name: impl Into<String>) -> GenericWorker
pub fn with_working_dir(self, dir: impl Into<String>) -> GenericWorker
pub fn with_escalation_threshold(self, threshold: u32) -> GenericWorker
pub fn with_require_guidance(self, required: bool) -> GenericWorker
Trait Implementations§
Source§impl WorkerAgent for GenericWorker
impl WorkerAgent for GenericWorker
Auto Trait Implementations§
impl !Freeze for GenericWorker
impl RefUnwindSafe for GenericWorker
impl Send for GenericWorker
impl Sync for GenericWorker
impl Unpin for GenericWorker
impl UnwindSafe for GenericWorker
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
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