pub struct StatefulRunner {
pub workflow_id: WorkflowId,
pub run_id: RunId,
pub dag: Dag<Arc<dyn StatefulStep>>,
pub schema: Arc<StateSchema>,
pub checkpointer: Arc<dyn Checkpointer>,
}Fields§
§workflow_id: WorkflowId§run_id: RunId§dag: Dag<Arc<dyn StatefulStep>>§schema: Arc<StateSchema>§checkpointer: Arc<dyn Checkpointer>Implementations§
Auto Trait Implementations§
impl Freeze for StatefulRunner
impl !RefUnwindSafe for StatefulRunner
impl Send for StatefulRunner
impl Sync for StatefulRunner
impl Unpin for StatefulRunner
impl UnsafeUnpin for StatefulRunner
impl !UnwindSafe for StatefulRunner
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