pub type ImplAppendResultFor<N, A, R> = Result<CommitFor<N, A>, ShutDownOr<<R as RetryPolicy>::Error>>;Expand description
Invokes Result type constructor so as to be compatible with N’s
append_impl(…) method.
Aliased Type§
pub enum ImplAppendResultFor<N, A, R> {
Ok(Commit<<<N as Node>::Invocation as Invocation>::State, <<N as Node>::Invocation as Invocation>::RoundNum, <A as ApplicableTo<<<N as Node>::Invocation as Invocation>::State>>::Projection>),
Err(ShutDownOr<<R as RetryPolicy>::Error>),
}Variants§
Ok(Commit<<<N as Node>::Invocation as Invocation>::State, <<N as Node>::Invocation as Invocation>::RoundNum, <A as ApplicableTo<<<N as Node>::Invocation as Invocation>::State>>::Projection>)
Contains the success value
Err(ShutDownOr<<R as RetryPolicy>::Error>)
Contains the error value