Skip to main content

AsyncOutboxLifecycleOperationError

Type Alias AsyncOutboxLifecycleOperationError 

Source
pub type AsyncOutboxLifecycleOperationError<E> = AsyncTransactionalOutboxOperationError<E>;
Expand description

English: Exposes core 0.4’s domain, persistence, and event-workflow API.

日本語: コア 0.4 のドメイン、永続化、イベント処理 API を公開します。 English: Exposes asynchronous single-attempt enqueue tracking, errors, and their short aliases.

日本語: 非同期登録の一回の試行追跡、エラー、短い別名を公開します。 English: Alias for AsyncTransactionalOutboxOperationError covering enqueue and repeated-attempt errors.

日本語: 登録と再試行拒否のエラーを表す AsyncTransactionalOutboxOperationError の別名です。

Aliased Type§

pub enum AsyncOutboxLifecycleOperationError<E> {
    Adapter(AppendError<E>),
    AlreadyEnqueued,
}

Variants§

§

Adapter(AppendError<E>)

English: The outbox’s append error, including validation, revision, or storage failures. Pulled events are not restored when this error is returned.

日本語: 検証、リビジョン、ストレージの失敗を含むアウトボックスの追加エラーです。 このエラーを返す際、取り出したイベントは復元しません。

§

AlreadyEnqueued

English: A previous call started an attempt, even if its future was never polled. The rejected call does not pull events or invoke the adapter.

日本語: 以前の呼び出しで試行を開始済みです。その Future が未ポーリングでも該当します。 拒否された呼び出しでは、イベントを取り出さず、アダプターも呼び出しません。