pub struct WeaveStep {
pub sources: Vec<String>,
pub target: String,
pub format_type: String,
pub priority: Vec<String>,
pub style: String,
pub include: Vec<String>,
pub loc: Loc,
}Expand description
v2.83.0 — weave [a, b] format: T include: [x, y], the synthesis
statement the README closes fourteen of its examples with.
What was wrong. The parser accepted only the BRACED field form
(weave { sources: [...] format: T }), which the README never writes. The
published bracket form fell into skip_flow_step_structural — and that
skipper stops at the first output KEYWORD it meets, so
weave [A.output, B.output] left the parser mid-list and the step then
failed with Expected Colon pointing at the comma. A silent drop that also
mislocated its own error.
Fields§
§sources: Vec<String>§target: String§format_type: String§priority: Vec<String>§style: String§include: Vec<String>v2.83.0 — include: [summary, risks, recommendations]: the parts
the synthesis must contain. Published in twelve of the fourteen README
weaves and, until this cycle, had no slot at any position. Consumed by
the dispatch framing, like priority and style.
loc: Loc