Skip to main content

AggregateOperationResult

Type Alias AggregateOperationResult 

Source
pub type AggregateOperationResult<T> = Result<AggregateOperationDecision<T>, Box<AggregateOperationFault<T>>>;
Expand description

Total aggregate decision, or the fail-loud pairing fault for the two producers whose event bodies revalidate their consumed commit.

Aliased Type§

pub enum AggregateOperationResult<T> {
    Ok(AggregateOperationDecision<T>),
    Err(Box<AggregateOperationFault<T>>),
}

Variants§

§1.0.0

Ok(AggregateOperationDecision<T>)

Contains the success value

§1.0.0

Err(Box<AggregateOperationFault<T>>)

Contains the error value