Skip to main content

lower

Function lower 

Source
pub fn lower(chart: &Chart) -> Result<(Chart, BTreeSet<String>), LowerError>
Expand description

Rewrites the runtime’s vt: extensions into plain SCXML (see the module docs), returning the lowered chart and the send types it introduced.

§Errors

LowerError for a vt:request without event or with a malformed timeout, or a vt:reminder without name.