pub struct CompletedWorkflow {
pub _private: (),
}Expand description
Represents a fully joined or synchronized workflow.
§Representation
Struct CompletedWorkflow containing a single private field: _private: (). It is zero-sized and takes 0 bytes.
§Structure-only
Serves as a terminal state indicating a workflow has successfully synchronized or terminated. It contains no executable code, control flow logic, or data payloads.
§Graduation
In the wasm4pm execution engine, a completed workflow corresponds to a closed process instance or a finished case.
Here, it is just a terminal type proving synchronization.
Fields§
§_private: ()Auto Trait Implementations§
impl Freeze for CompletedWorkflow
impl RefUnwindSafe for CompletedWorkflow
impl Send for CompletedWorkflow
impl Sync for CompletedWorkflow
impl Unpin for CompletedWorkflow
impl UnsafeUnpin for CompletedWorkflow
impl UnwindSafe for CompletedWorkflow
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