Skip to main content

settle_item

Function settle_item 

Source
pub async fn settle_item<Item, Interpreter, RootEvent, Path>(
    item: Item,
    interpreter: &mut Interpreter,
) -> Interpretation<ActionItemResult<Item>>
where Item: ActionItem, Interpreter: InterpretItem<Item, RootEvent, Path>,
Expand description

Interpret exactly one item and attach its product-owned attempt evidence.

This is the indivisible form of InterpretSends. It marks the enclosing interpretation corrupt exactly when the concrete item result is corrupt; lawful rejection and blocking remain complete outcomes.