pub enum TransactionalOutboxCompletionError {
MissingEnqueue,
EnqueueFailedConsumed,
}Expand description
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
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TransactionalOutboxCompletionError
impl Eq for TransactionalOutboxCompletionError
impl StructuralPartialEq for TransactionalOutboxCompletionError
Auto Trait Implementations§
impl Freeze for TransactionalOutboxCompletionError
impl RefUnwindSafe for TransactionalOutboxCompletionError
impl Send for TransactionalOutboxCompletionError
impl Sync for TransactionalOutboxCompletionError
impl Unpin for TransactionalOutboxCompletionError
impl UnsafeUnpin for TransactionalOutboxCompletionError
impl UnwindSafe for TransactionalOutboxCompletionError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more