Skip to main content

finish_item

Function finish_item 

Source
pub fn finish_item<Item>(
    progress: &mut Option<InterpretationProgress<Item, Item::Custody, ItemSettlement<Item, Item::Accepted, Item::Rejection, Item::Prerequisite>>>,
)
where Item: ActionItem<Custody = (Option<Item>, Option<ItemSettlement<Item, <Item as ActionItem>::Accepted, <Item as ActionItem>::Rejection, <Item as ActionItem>::Prerequisite>>)>,
Expand description

Finalize only an acquired reply after its original input was consumed. Surviving input with a reply, or absent input without a reply, stays owned.