oris_kernel/kernel/identity.rs
1//! Run identity types for the Oris kernel.
2//!
3//! RunId identifies a long-running run; StepId identifies a step (e.g. node + attempt);
4//! Seq is the monotonically increasing event sequence number per run.
5
6/// Identifies a long-running run (maps to current `thread_id` in graph API).
7pub type RunId = String;
8
9/// Identifies a single step (e.g. node name + attempt).
10pub type StepId = String;
11
12/// Monotonically increasing event sequence number per run.
13pub type Seq = u64;