pub struct SequentialBatchExecutor;Expand description
Baseline sequential executor: executes all tool calls in order, without introducing any parallelism (Shared batches are executed one-by-one).
Trait Implementations§
Source§impl BatchExecutor for SequentialBatchExecutor
impl BatchExecutor for SequentialBatchExecutor
Source§impl Clone for SequentialBatchExecutor
impl Clone for SequentialBatchExecutor
Source§fn clone(&self) -> SequentialBatchExecutor
fn clone(&self) -> SequentialBatchExecutor
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SequentialBatchExecutor
impl Debug for SequentialBatchExecutor
Source§impl Default for SequentialBatchExecutor
impl Default for SequentialBatchExecutor
Source§fn default() -> SequentialBatchExecutor
fn default() -> SequentialBatchExecutor
Returns the “default value” for a type. Read more
impl Copy for SequentialBatchExecutor
Auto Trait Implementations§
impl Freeze for SequentialBatchExecutor
impl RefUnwindSafe for SequentialBatchExecutor
impl Send for SequentialBatchExecutor
impl Sync for SequentialBatchExecutor
impl Unpin for SequentialBatchExecutor
impl UnsafeUnpin for SequentialBatchExecutor
impl UnwindSafe for SequentialBatchExecutor
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