pub struct QueuedTurnBuilder { /* private fields */ }Implementations§
Source§impl QueuedTurnBuilder
impl QueuedTurnBuilder
pub fn cancel(self, cancel: CancellationToken) -> Self
pub fn batch_ids( self, batch_ids: impl IntoIterator<Item = impl Into<String>>, ) -> Self
pub async fn run( self, scoped_effect_controller: ScopedEffectController<'_>, ) -> Result<Option<TurnOutput>>
pub async fn stream( self, events: &dyn TurnActivitySink, scoped_effect_controller: ScopedEffectController<'_>, ) -> Result<Option<TurnResult>>
Auto Trait Implementations§
impl !RefUnwindSafe for QueuedTurnBuilder
impl !UnwindSafe for QueuedTurnBuilder
impl Freeze for QueuedTurnBuilder
impl Send for QueuedTurnBuilder
impl Sync for QueuedTurnBuilder
impl Unpin for QueuedTurnBuilder
impl UnsafeUnpin for QueuedTurnBuilder
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