Skip to main content

invocation_failure_wire

Function invocation_failure_wire 

Source
pub fn invocation_failure_wire(
    engine: &EngineProvenance,
    codes: &BTreeSet<AnalysisErrorCode>,
) -> Option<Vec<u8>>
Expand description

Builds the canonical fatal-incomplete wire (JCS(envelope) || LF) for an invocation rejection: every detail array empty, every count zero, unavailable evaluation and controls with their reason sets, exit class 2.

Returns None when codes is empty or contains a non-invocation code.