pub enum TransactionalOutboxCompletionError {
MissingEnqueue,
EnqueueFailedConsumed,
}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: Reason that consuming a lifecycle context did not confirm successful enqueueing.
日本語: ライフサイクルコンテキストの消費時に登録成功を確認できなかった理由です。
Variants§
MissingEnqueue
English: No enqueue attempt was made before completion.
日本語: 完了確認までに登録が試行されていません。
EnqueueFailedConsumed
English: An attempt started but did not record success; pulled events are not restored. This state is set before pulling events, so it also covers an unwound attempt if the caller catches a panic and later completes the context.
日本語: 試行が開始されましたが、成功が記録されていません。取り出したイベントは復元しません。 この状態はイベントの取り出し前に設定するため、呼び出し側がパニックを捕捉して後で 完了確認した場合は、巻き戻された試行も含みます。
Trait Implementations§
Source§impl Clone for TransactionalOutboxCompletionError
impl Clone for TransactionalOutboxCompletionError
Source§fn clone(&self) -> TransactionalOutboxCompletionError
fn clone(&self) -> TransactionalOutboxCompletionError
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more