pub struct RuntimeContext {
pub task_id: u32,
pub task_name: String,
pub subtask_index: u32,
pub parallelism: u32,
pub chain_id: u64,
pub job_state: Arc<dyn StateStore>,
pub chain_state: Option<Arc<dyn StateStore>>,
}Fields§
§task_id: u32§task_name: String§subtask_index: u32§parallelism: u32§chain_id: u64§job_state: Arc<dyn StateStore>§chain_state: Option<Arc<dyn StateStore>>Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for RuntimeContext
impl !UnwindSafe for RuntimeContext
impl Freeze for RuntimeContext
impl Send for RuntimeContext
impl Sync for RuntimeContext
impl Unpin for RuntimeContext
impl UnsafeUnpin for RuntimeContext
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