pub struct OrchestratorState {
pub invocations: HashMap<Arc<str>, InvocationDTO>,
pub status_records: HashMap<Arc<str>, InvocationStatusRecord>,
/* private fields */
}Expand description
In-memory orchestrator implementation.
Manages invocation lifecycle with atomic status transitions. All state is held in process memory.
Fields§
§invocations: HashMap<Arc<str>, InvocationDTO>§status_records: HashMap<Arc<str>, InvocationStatusRecord>Auto Trait Implementations§
impl Freeze for OrchestratorState
impl RefUnwindSafe for OrchestratorState
impl Send for OrchestratorState
impl Sync for OrchestratorState
impl Unpin for OrchestratorState
impl UnsafeUnpin for OrchestratorState
impl UnwindSafe for OrchestratorState
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