Type Alias StatusOverlay

Source
pub type StatusOverlay = ValueOverlay<Status>;
Expand description

A sparse set of (Range<usize>, Status) updates for a StatusMesh.

StatusOverlay carries normalized runs (sorted, non-overlapping, and coalesced). Applying an overlay to a StatusMesh uses right-wins semantics on overlap and preserves first-appearance order in the compressed table. Construct via ValueOverlay::try_from_runs after normalizing.

Aliased Typeยง

pub struct StatusOverlay { /* private fields */ }