use Deserialize;
use Serialize;
use TS;
use EventSeq;
use MarkerEvalDetail;
use MarkerEvalKind;
use SpanId;
/// Self-contained pointer used by `TestOutcome::Skip` to identify which
/// marker triggered the skip. `span` is the `marker-eval` span; `event_seq`
/// is the `BoolCheck` event under it. The viewer focuses these at open
/// time and expands ancestors so the markers tree is unfolded.