Skip to main content

ProxyInputResult

Type Alias ProxyInputResult 

Source
pub type ProxyInputResult<Source, Worker, Plan> = ActionItemResult<ProxyOperation<Source, Worker, Plan>, ProxyInputReceipt<Worker, Plan>, ChildInputReason, Never>;
Expand description

Exact immediate result of submitting one private proxy input.

Aliased Type§

pub enum ProxyInputResult<Source, Worker, Plan> {
    Attempted(ItemSettlement<ProxyOperation<Source, Worker, Plan>, ProxyInputReceipt<Worker, Plan>, ChildInputReason, Never>),
    Unattempted(ProxyOperation<Source, Worker, Plan>),
}

Variants§

§

Attempted(ItemSettlement<ProxyOperation<Source, Worker, Plan>, ProxyInputReceipt<Worker, Plan>, ChildInputReason, Never>)

The concrete interpreter returned the item’s complete settlement.

§

Unattempted(ProxyOperation<Source, Worker, Plan>)

Product traversal stopped at an earlier corrupt item.