Skip to main content

OutboxLifecycleOperationError

Type Alias OutboxLifecycleOperationError 

Source
pub type OutboxLifecycleOperationError<E> = TransactionalOutboxOperationError<E>;
Expand description

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

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

日本語: 一回のみ試行するアウトボックスのライフサイクルコンテキスト、エラー、短い別名を公開します。 English: Alias for TransactionalOutboxOperationError, including append failures and repeated attempts.

日本語: 追加失敗と繰り返しの試行を表す TransactionalOutboxOperationError の別名です。

Aliased Type§

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

Variants§

§

Adapter(AppendError<E>)

English: The outbox’s append error, preserved without restoring pulled events. This includes validation and revision errors, not only storage failures.

日本語: 取り出したイベントを復元せずに保持するアウトボックスの追加エラーです。 ストレージ障害だけでなく、検証やリビジョンのエラーも含みます。

§

AlreadyEnqueued

English: An attempt has already started in this context, whether it succeeded or failed. The rejected call neither pulls events nor invokes the outbox again.

日本語: このコンテキストで試行が開始済みであることを示します。成功・失敗は問いません。 拒否された呼び出しは、イベントの取り出しもアウトボックスの再呼び出しも行いません。